Проблема с информацией для входа в 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 ?

3
задан 5 March 2017 в 17:08
1 ответ

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

ftp -n

-n -tp воздерживается от попытки ''автологина'' при первоначальном подключении.

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

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

ftp -n MY_FTP_IP
2
ответ дан 3 December 2019 в 06:56

Теги

Похожие вопросы