- Регистрация
- 29 Май 2012
- Сообщения
- 112
- Лучшие ответы
- 0
- Репутация
- 10
Устанавливаем vsftpd.
Прелесть данного ftp сервера состоит в том, что он работает с уже представленными в системе пользователями. Другими словами: если у вас есть логин и пароль для доступа по ssh (console) для сервера, ftp логин и пароль будут им идентичны.
Заметим, что для работы по FTP на сервере Вам будет необходимо создать пользователя, так как для пользователя root FTP доступ работать не будет из-за соображения безопасности.
Пример команд для создания пользователей:
adduser nick
apt-get install vsftpd
После этого ftp сервер готов к использованию. Логин и пароль такие же что и ваши логин и пароль для доступа по ssh протоколу. Также можно произвести несколько необходимых изменений в /etc/vsftpd.conf
1. Необходимо выключить анонимный доступ к вашему ftp серверу:
2. Дать возможность заходить на ftp сервер локально:
3. Дать возможность ftp серверу записывать что-либо на сервер. Пользователи смогут закидывать файлы на сервер:
На этом конфигурация завершена и сервер готов к работе. Перезапускаем его:
Прелесть данного ftp сервера состоит в том, что он работает с уже представленными в системе пользователями. Другими словами: если у вас есть логин и пароль для доступа по ssh (console) для сервера, ftp логин и пароль будут им идентичны.
Заметим, что для работы по FTP на сервере Вам будет необходимо создать пользователя, так как для пользователя root FTP доступ работать не будет из-за соображения безопасности.
Пример команд для создания пользователей:
adduser nick
apt-get install vsftpd
После этого ftp сервер готов к использованию. Логин и пароль такие же что и ваши логин и пароль для доступа по ssh протоколу. Также можно произвести несколько необходимых изменений в /etc/vsftpd.conf
1. Необходимо выключить анонимный доступ к вашему ftp серверу:
Код:
anonymous_enable=NO
Код:
local_enable=YES
Код:
write_enable=YES
Код:
/etc/init.d/vsftpd restart