Ubuntu

在 Ubuntu 上允許 ftp 訪問但禁用終端訪問

  • May 15, 2014

我有 2 個使用者要禁用終端訪問,但仍保持 ftp 訪問。我該如何實現?

編輯

忘了說,我用的是vsftpd。

Proftpd 將不允許 nologin shell,只需通過僅允許受信任的 shell 使用者來禁用 SSH 中的非 shell 使用者:

sshd_config

AllowUsers toto john chuck morice

當我偶然發現這篇文章時:

將登錄 shell 設置為/sbin/nologin使案例如 quanta 的註釋可能會導致消息出現一些登錄問題(530 Login incorrect)。這可能是此 shell 未向系統註冊的結果。只需添加它,/etc/shells問題就解決了。

(同樣適用於 /bin/false …)

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