浅谈Linux用户权限管理之二(用户管理工具)
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-06
alhost ~]# more /etc/passwd|grep test_user #从输出可知,用户的属性已经更改 test_user:x:686:1031:This is test user:/home/test_user:/bin/bash [root@localhost ~]# more /etc/group|grep test_user #从输出可知,用户组的属性也同步更改 root:x:0:root,test_user linuxfans:x:1020:mylinux,test_user test_user:x:686: 4)如何锁定、解除用户密码 下面对test_user和mylinux用户设置密码 [root@localhost ~]# passwd test_user Changing password for user test_user. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. [root@localhost ~]# passwd mylinux Changing password for user mylinux. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. 下面的操作是通过su命令切换到mylinux用户下,然后在mylinux下再次切换到test_user用户下,这里的切换用户是为了说明一个问题:从超级用户root切换到普通用户下,是不需要输入普通用户密码的,系统也不会去验证密码.但普通用户之间切换是需要密码验证的. [root@localhost ~]# su – mylinux #通过su命令切换到mylinux用户下 [mylinux@localhost ~]$ whoami #用whoami命令查看当前用户 mylinux [mylinux@localhost ~]$ su - test_user #这里是从mylinux用户下切换到test_user用户下,需要输入密码 Password: [mylinux@localhost ~]$ whoami #成功切换到test_user用户下 test_user 接下来,在root用户下执行usermod锁定test_user的密码,测试test_user是否还能登录,从下面可以看出,密码锁定后,出现登录失败. [root@localhost ~]# usermod -L test_user #锁定test_user用户的密码 [root@localhost ~]# su - mylinux [mylinux@localhost ~]$ whoami mylinux [mylinux@localhost ~]$ su - test_user #这里输入的密码是正确的,但是提示密码错误,密码被锁定了 Password: su: incorrect password [mylinux@localhost ~]$ whoami mylinux 对test_user解除密码锁定,登录正常. [root@localhost ~]# usermod -U test_user #解除密码锁定 [root@localhost ~]# su – mylinux [mylinux@localhost ~]$ whoami mylinux [mylinux@localhost ~]$ su - test_user Password: [test_user@localhost ~]$ whoami #密码锁定解除后,test_user用户可以登录系统 test_user 本文出自 “技术成就梦想” 博客,请务必保留此出处http://ixdba.blog.51cto.com/2895551/531793 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 搞定SELinux下一篇: 邮件服务之Sendmail
关于浅谈Linux用户权限管理之二(用户管理工具)的所有评论