Linux高级用户,组和权限

Linux高级用户,组和权限

ID:37711297

大小:32.49 KB

页数:28页

时间:2019-05-29

Linux高级用户,组和权限_第1页
Linux高级用户,组和权限_第2页
Linux高级用户,组和权限_第3页
Linux高级用户,组和权限_第4页
Linux高级用户,组和权限_第5页
资源描述:

《Linux高级用户,组和权限》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux高级用户,组和权限下面先来了解一下关于用户,组的四个文件/etc/passwd/etc/shadow/etc/group/etc/gshadow首先来了解一下/etc/passwd这个文件,这个文件只是存放用户的信息[root@localhost~]#[root@localhost~]#cat/etc/passwd

2、grepuser1user1:x:500:500::/home/user1:/bin/bash[root@localhost~]#这里面总共有七个栏位,了解一下每个栏位的意义。User1用户名X用户的密码位(如果这个位上面没有这个X,就代表登陆这个用户不需要密码)500U

3、ID500GID第五个是密码的描述信息,这里没有。/home/user1用户的/home目录/bin/bash用户的shell在这里有个比较特殊的shell/sbin/nologin如果将用户的shell改为/sbin/nologin,那么这儿用户只可以登陆服务,但是不可以登陆计算机。不允许交互式登陆。再来了解一下/etc/shadow这个文件,这个文件主要是用来保存用户的密码信息和策略。[root@localhost~]#[root@localhost~]#cat/etc/shadow

4、grepuser1user1:$1$2WJEp9K7$h.NRfJsaEm8VMksBQHZm7.:146

5、68:0:99999:7:::[root@localhost~]#现在来了解一下每个栏位的意义User1用户名第二个栏位是保存用户的密码,这个密码是经过MD5的加密的。如果密码位前面有个!,就代表这个用户被锁定了。14668密码最后一次修改的时间0密码最少的存活期(为0代表用户可以随时更改密码)99999密码过期时间(99999代表密码永不过期)7密码过期警告天数(在密码过期的前七天警告用户)再来了解一下/etc/group这个文件,这个文件主要是用于存放组的信息。[root@localhost~]#[root@localhost~]#cat/etc/group

6、grepuser1user1:

7、x:500:[root@localhost~]#现在来了解一下每个栏位的意义User组的名字X组的密码位500GID可以将用户直接添加到冒号后面,就代表加入了这个组。最后来了解一下/etc/gshadow这个文件,这个文件主要是保存组密码的信息。[root@localhost~]#[root@localhost~]#cat/etc/gshadow

8、grepuser1user1:!::[root@localhost~]#User组的名字可以看到,这个组默认是没有密码的,现在我们给它设置一个密码。[root@localhost~]#[root@localhost~]#gpasswduser1Cha

9、ngingthepasswordforgroupuser1NewPassword:Re-enternewpassword:[root@localhost~]#cat/etc/gshadow

10、grepuser1user1:$1$ZxvTf/dQ$DWmf//MTxpwJIzTZIcYQZ/::[root@localhost~]#可以看到,组现在也有了一个密码,而且也是经过MD5加密的。下面来看下组的密码有什么意义。[root@localhost~]#[root@localhost~]#useradduser2[root@localhost~]#[root@localhost~]#su–user2

11、[user2@localhost~]$[user2@localhost~]$newgrpuser1Password:[user2@localhost~]$iduid=501(user2)gid=500(user1)groups=500(user1),501(user2)[user2@localhost~]$可以看到,我们user2现在加入到了user1,变成了user1组里面的成员,也就是说组密码的意义在于,一个普通用户只要有组的密码,就可以加入到这个组里面来,成为这个组里面的成员。用户管理工具Useradd添加用户#useradduser1(用户名)[root@localhost~]#[ro

12、ot@localhost~]#useradduser1[root@localhost~]#[root@localhost~]#iduser1uid=502(user1)gid=502(user1)groups=502(user1)[root@localhost~]#User1就添加成功了。Usermod修改用户Userdel删除用户#userdel-ruser1(用户名)[root@localho

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。