Как создать пользователя для ftp сервера?

14

Я использую vsftpd. Мне нужен ftpсервер для моего веб-сервера, я могу войти под своей учетной записью, конечно, но я не могу сделать главное, для чего он предназначен, и добавлять / редактировать / удалять файлы в моей директории var / www.

Может ли кто-нибудь провести меня через процесс создания нового пользователя только для ftp и позволить ему редактировать что-либо в этой папке? Или есть более простой способ изменить это с другой учетной записью?

NardCake
источник
Не могли бы вы указать, какое программное обеспечение вы используете для FTP-сервера?
zuberuber
О, извините, это VSFTPD
NardCake

Ответы:

11

редактировать /etc/vsftpd.confи удалять #из local_enable=YES, write_enable=YESи chroot_list_enable=YES.

Теперь введите это в терминал sudo touch /etc/vsftp.chroot_list

и, наконец, отредактируйте /etc/vsftp.chroot_listи добавьте одного пользователя в каждой строке.

zuberuber
источник
И что даст мне доступ к этой папке?
NardCake
Да, это не решило мою проблему, я не могу получить доступ к редактированию / созданию / загрузке файлов в var / www. Вот почему я задал этот вопрос: |
NardCake
Пользователь должен иметь разрешение на чтение / запись / выполнение в / var / www, чтобы делать такие вещи. Предлагаю почитать man chmodиman chown
zuberuber
6
Как я могу указать пароль в этом файле. Имя пользователя: шаблон пароля или имя пользователя = шаблон пароля. Пожалуйста уточни.
Чанака удая
у вас есть пример, как редактировать /etc/vsftp.chroot_list. имя пользователя + пароль
jerinho