在 Ubuntu 上允许 ftp 访问但禁用终端访问

Jan*_*eks 1 ubuntu shell ftp

我有 2 个用户想要禁用终端访问,但仍保留 ftp 访问权限。我该如何实现?

编辑

忘了提,我正在使用 vsftpd。

Chr*_*ris 5

当我偶然发现这篇文章时:

将登录 shell 设置为/sbin/nologin使用例如 quanta 的注释可能会导致消息出现一些登录问题(530 Login incorrect)。这可能是由于此 shell 未在系统中注册所致。只需添加它,/etc/shells问题就解决了。

(同样适用于 /bin/false ...)