Как настроить учетные записи FTP для vsftpd?

2

У меня новая настольная установка 12.04. Этот компьютер также является моим сервером (LAMP + postgres). У меня только ОДИН пользователь для ОС. В моей локальной сети есть 3 компьютера.

Я установил vsFTP и все.

Что я хочу ...

Я хочу создать 10 учетных записей FTP для разных пользователей, и у каждого из них должны быть права на запись в подпапку в / var / www. Обратите внимание, что для ОС существует только одна учетная запись пользователя.

Есть много сообщений о работе с FTP, но, похоже, ничего не решает эту проблему многих учетных записей FTP для компьютера, для которого определен только один пользователь ОС.

Это больше похоже на то, что мы делаем с cpanel. Я просто создаю разные учетные записи ftp для разных пользователей, но они не являются пользователями сервера. По крайней мере, это то, что я понял.

Любые рекомендации по этому вопросу будут очень признательны.

itsols
источник

Ответы:

1

Попробуйте по этой ссылке.

https://help.ubuntu.com/community/vsftpd

Решение для вас - создание виртуального пользователя. Также вы можете изменять их, что означает, что пользователь не может перейти в другую папку ...

2707974
источник
Спасибо за ваш вклад. Ссылка, которую вы дали, кажется многообещающей, но она (IMO) ОЧЕНЬ неполная. Это говорит о редактировании этой строки и что, но это не говорит, ГДЕ эти строки должны быть отредактированы. И это говорит о том, что для создания виртуального пользователя я должен посмотреть в файле / etc / vsftpd, но не могу найти этот путь. Не могли бы вы помочь?
itols
путь: /etc/vsftpd.conf
2707974
Вы можете создать dir vsftpd в etc
2707974
Вы можете создать dir vsftpd в / etc с помощью команды 'sudo mkdir / etc / vsftpd' и поместить файлы. Я нашел еще одну ссылку для конфигурации vsftpd: ubuntuforums.org/showthread.php?t=518293 . При создании dir вы должны изменить путь в /etc/vsftpd.conf
2707974
+1 за ваши указания. Ответ не полный, но он дал мне очень важный элемент - виртуальный пользователь. Спасибо!
itols