制作FTP帐号后,阻止用户访问SSH

我使用户在一些远程服务器上的FTP帐户,但我不希望他们有权访问SSH,只有FTP。

在Ubuntu上如何运行pureftpd?

谢谢。

编辑文件/etc/ssh/sshd_config并添加指令DenyUsers user1 user2 ... 或者,如果所有不应该具有SSH访问权限的用户都属于同一组(例如ftpusers),则可以使用DenyGroups ftpusers 。 然后用/etc/init.d/sshd restart启动sshd

使用虚拟用户,这在ftp术语是一个没有shell帐户的ftp用户。 这比尝试拒绝每个用户的ssh要好得多。

一些指导我Googlesearch