分类: LINUX
2008-11-23 16:12:29
很多时候,不希望所有用户可以ssh远程登录。例如对于ftp服务器,希望某些用户只能通过ftp登录。
在Redhat Linux下,可以将这些用户的shell设为 /bin/nologin,这样可以禁止用户登录。
但在Debian下,不存在/bin/nologin,可采用设置sshd配置文件来实现禁止特定用户远程登录的目的。在配置文件/etc/ssh/sshd_config中加入一行
AllowUsers root anotheruser
这样就只允许root和anotheruser通过ssh登录。