Ftp

您如何更改純 ftpd 虛擬使用者的使用者名/登錄名?

  • March 1, 2017

我已經pure-ftpd在我的伺服器上執行,我只想更改我的一些virtual-users. 這可能嗎?

我查看了文件和手冊頁,pure-pw但似乎沒有提及。我也試過Google,但沒有任何相關的。

如果是這樣,密碼和其他設置會保持不變嗎?還是我需要重新設置?

我最終自己解決了這個問題,並認為我會分享以下步驟……


如果您使用該pureftp.passwd文件來管理您的虛擬使用者,請按照以下步驟操作:

  1. pureftp.passwd在進行任何更改之前先備份。我的在/etc/pure-ftpd/.

$ cd /etc/pure-ftpd/ $ cp pureftp.passwd pureftp_backup.passwd

  1. pureftp.passwd使用您喜歡的編輯器打開文件,例如nanovi.

$納米pureftp.passwd

開頭應該是這樣的:

使用者名1:@!#*HKnkasd …

使用者名2:G(*asHJKY#$ …

  1. 編輯使用者名並保存文件。
  2. 接下來需要重建pure-ftpd使用者數據庫:

$ 純 pw mkdb

  1. 測試更改。

注意:請注意,根據您的使用者訪問權限,您可能需要在命令前添加“sudo”。此外,您不要在上述命令中鍵入“$”符號。這純粹是您的 shell 提示符的指示。

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