Linux
vsftpd 的使用者“ftp”的用途是什麼?
我最近剛剛在一台機器上安裝了一個 Web 伺服器,當然我也想要一個 fpt 客戶端。
我以前使用過 vsftpd,因此我決定這次也使用它。
該系統是 Ubuntu Server 12.04。
當我安裝 vsftpd 時,我注意到它在機器上創建了一個名為“ftp”的新使用者。
/etc/passwd 有這個資訊:
ftp:x:107:116:ftp daemon,,,:/srv/ftp:/bin/false
我想知道:這個使用者的目的是什麼?是為了什麼?它是為任何東西保留的,還是我可以更改它的密碼,然後使用它通過 ftp 訪問機器?如果我刪除它或更改它的密碼,我會破壞它嗎?
謝謝指教!:)
如果“ftp”使用者不存在,大多數 ftp 守護程序將添加它。
主伺服器將以 root 身份執行,但子程序可以以使用者 ftp 或nobody 身份啟動。這在 vsftpd 文件中被稱為“nopriv_user”。
更改密碼不應破壞它。根據您的設置,刪除它可能會造成損壞。