vsftpd questão de informações de login

4

O servidor está no Ubuntu 16.04. Eu posso logar o vsftpd como segue:

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

O problema é que ACCOUNT_NAME é o nome do meu sudo, e eu não quero que o usuário do ftp o veja. Como faço para alterar ou remover esse ACCOUNT_NAME ?

    
por cwhsu 05.03.2017 / 16:08

1 resposta

3

Você pode usar o seguinte sinalizador de ftp:

ftp -n

-n - Restrains ftp from attempting ''auto-login'' upon initial connection.

If auto-login is enabled, ftp will check the .netrc (see netrc(5)) file in the user's home directory for an entry describing an account on the remote machine. If no entry exists, ftp will prompt for the remote machine login name (default is the user identity on the local machine), and, if necessary, prompt for a password and an account with which to login.

Mais informações em página de manual do ftp

No seu caso, execute o seguinte comando:

ftp -n MY_FTP_IP
    
por 05.03.2017 / 16:26