Назад | Перейти на главную страницу

проблема с данными входа в vsftpd

Сервер - ubuntu 16.04. Я могу войти в vsftpd следующим образом:

ftp> open MY_FTP_IP
Connected to MY_FTP_IP.
220 (vsFTPd 3.0.3)
Name (MY_FTP_IP:ACCOUNT_NAME): someftpuser

Проблема в том, что ACCOUNT_NAME это мое имя sudoers, и я не хочу, чтобы пользователь ftp видел его. Как мне изменить или удалить это ACCOUNT_NAME?

Вы можете использовать следующий флаг ftp:

ftp -n

-n - Запрещает ftp выполнять автоматический вход при первоначальном подключении.

Если автоматический вход включен, ftp будет проверять файл .netrc (см. Netrc (5)) в домашнем каталоге пользователя на наличие записи, описывающей учетную запись на удаленной машине. Если записи не существует, ftp запросит имя для входа на удаленный компьютер (по умолчанию - идентификатор пользователя на локальном компьютере), и, при необходимости, запросить пароль и учетную запись для входа.

Больше информации в страница руководства ftp

В вашем случае выполните следующую команду:

ftp -n MY_FTP_IP