Ftp

vsftpd 登錄資訊問題

  • March 5, 2017

伺服器是 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

引用自:https://serverfault.com/questions/836390