Установка FTP и добавление пользователя в учетную запись FTP

Установка FTP и добавление пользователя в учетную запись FTP

Я установил ftp на сервере Ubuntu и теперь хочу добавить пользователя. Я использую этот урок:http://www.debian-administration.org/articles/383

Все работало нормально, но я застрял на этапе добавления пользователя. Когда я сделал это:

# sudo pure-pw useradd remo -u ftpuser -g ftpgroup -d /home/pubftp/remo -N 10

Выдает ошибку «Вы должны указать некорневой uid и gid».

Я думал проверить uid и gid пользователя и ввести это в команду, но пользователь еще не создан, поэтому не могу получить его uid.

Как это сделать, друзья?

решение1

Не нужно использовать указанную выше команду. Если вы используете локального пользователя, то просто создайте учетную запись с помощью useradd usernamehereи создайте пароль для пользователя. Затем измените файл конфигурации на local_user YES, подключитесь с клиента, чтобы проверить, и это сработает. Ваши локальные файлы пользователя будут храниться в /home/username, локальный пользователь будет перенаправлен в домашний каталог локального пользователя. Если вы создадите анонимный вход по FTP, он будет перенаправлен в , /var/ftp/pubчто отличается. Если вам не нужно просматривать все папки, кроме домашнего каталога, включите Chroot_local_enable YES, тогда ваш локальный пользователь сможет получить доступ только к своему домашнему каталогу.

Связанный контент