Linux

vsftpd 的使用者“ftp”的用途是什麼?

  • March 27, 2013

我最近剛剛在一台機器上安裝了一個 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”。

更改密碼不應破壞它。根據您的設置,刪除它可能會造成損壞。

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