Linux 禁止用户交互式登录
2010-07-05 15:17
597 查看
#cat /etc/passwd 查看用户账户信息
testuser :x:501:501: /home/testuser : /bin/bash
这是我们一般看到的信息,用户登录到/bin/bash就是交互式登录,如果要禁止用户交互式登录就还要修改用户bash ,使用户无法登录:
#usermod -s 可以修改用户的登录bash
#usermod -s /sbin/nologin testuser
#cat /etc/passwd
testuser :x:501:501: /home/testuser : /sbin/nologin
#su - testuser 看是不是提示:the account is currently not available
如果想启用用户的交互式登录,那就再把其登录bash改回来:
#usermod -s /bin/bash testuser
创建用户的时候直接设置为无交互式登录:
#useradd -s /sbin/nologin Tom
本文出自 “执着的机枪兵” 博客,请务必保留此出处http://arthur.blog.51cto.com/199026/344135
testuser :x:501:501: /home/testuser : /bin/bash
这是我们一般看到的信息,用户登录到/bin/bash就是交互式登录,如果要禁止用户交互式登录就还要修改用户bash ,使用户无法登录:
#usermod -s 可以修改用户的登录bash
#usermod -s /sbin/nologin testuser
#cat /etc/passwd
testuser :x:501:501: /home/testuser : /sbin/nologin
#su - testuser 看是不是提示:the account is currently not available
如果想启用用户的交互式登录,那就再把其登录bash改回来:
#usermod -s /bin/bash testuser
创建用户的时候直接设置为无交互式登录:
#useradd -s /sbin/nologin Tom
本文出自 “执着的机枪兵” 博客,请务必保留此出处http://arthur.blog.51cto.com/199026/344135
相关文章推荐
- linux下禁止root远程登录和添加新用户的方法
- Linux下禁止root用户远程登录的最简单方
- linux禁止用户远程登录的方法
- Linux启动或禁止SSH用户及IP的登录
- Linux启动或禁止SSH用户及IP的登录
- Linux禁止用户登录
- Linux启动或禁止SSH用户及IP的登录
- Linux启动或禁止SSH用户及IP的登录
- Linux 如何禁止用户登录
- Linux启动或禁止SSH用户及IP的登录,只允许密钥验证登录模式
- Linux下禁止用户登录
- Linux禁止普通用户使用su 切换到root 用户(并且禁止root ssh登录)
- linux set profile bashrc source 非交互/交互式用户登录 for循环
- CentOS/Linux 禁止root用户远程登录
- Linux禁止用户登录
- linux中禁止root用户ssh远程登录并修改ssh远程登录端口
- Linux 禁止用户或 IP通过 SSH 登录
- linux限制用户登录(ROOT及普通账户),禁止ping
- linux禁止用户远程登录的方法
- Linux 如何禁止用户登录