linux禁止指定用户登录
1. 修改/etc/passwd 第二个参数为*
~ # cat /etc/passwd
root:
1
1
nalENqL8$jnRFwb1x5S.ygN.3nwTbG1:0:0:root:/:/bin/sh
admin:*
:0:0:Administrator:/:/bin/sh
将admin第二冒号和第三个冒号之间的密码加密部分修改为*
再用admin用户telnet登录就会登录不了。
2. 修改/etc/passwd最后一个冒号指向的内容为/usr/sbin/nologin
~ # cat /etc/passwd
root:nalENqL8$jnRFwb1x5S.ygN.3nwTbG1:0:0:root:/:/bin/sh
admin:luanxiedehaha:0:0:Administrator:/:/usr/sbin/nologin