如何让用户不可以telnet系统,可以ftp!! 操作系统:红旗 linux 方法一: 1、新建用户 useradd test passwd test 2、修改test用户的登录shell vi /etc/passwd test:x:515:515::/home/test::/bin/bash 改为 test:x:515:515::/home/test::/sbin/nologin 3、修改用户属性 usermod -s /sbin/nologin username 用户只能ftp,不能telnet usermod -s /bin/bash username 用户恢复正常 方法二: 1、增加自定义shell vi /etc/shells 在最后添加一行 /bin/testshell 或者 echo /bin/testshell >> /etc/shells 注:你可以定义为“/bin/abc”、“/bin/aaa”、“/bin/ccc”都可以。 2、增加用户 useradd test passwd test 3、修改test用户的登录shell vi /etc/passwd test:x:515:515::/home/test::/bin/bash 改为 test:x:515:515::/home/test::/bin/testshell |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 01:39 , Processed in 0.082690 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.