Ftp

在 DirectAdmin 使用者旁邊創建 ftp 使用者

  • April 9, 2015

對於使用 DirectAdmin 的伺服器,我想創建一個 ftp 使用者,該使用者可以訪問 /home/ 中的每個目錄。我不需要知道怎麼做,我知道怎麼坐牢。我想我面臨的問題很簡單。

我正在使用這兩個命令來創建我的使用者;

sudo useradd userftp -p your_password -s /bin/false
sudo passwd userftp 

在我應該能夠使用 ftp 登錄之後,我猜?問題是每次我嘗試登錄時都會收到 530 登錄錯誤錯誤。使用 DirectAdmin 創建的其他帳戶正在執行。

謝謝!

對我有用的是:創建使用者後,您必須手動將帶有密碼的使用者添加到 proftpd.passwd 文件中。

  1. 通過例如https://www.mkpasswd.net/生成crypt-md5密碼
  2. 檢索使用者 ID 和組 ID(/etc/passwd 中的 fe)
  3. nano /etc/proftpd.passwd
  4. 在proftpd.passwd中輸入該行,應該是這樣的:

myuser:$1$6xj8db37dskds8c3b9:123:124:custom:/home:/bin/bash

您的使用者可以通過此密碼登錄,您通過passwd命令設置的密碼不是您使用的密碼…

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