CentOS的权限管理方式?

Centos7安装完系统后如果没有创建用户,默认只有root用户,权限最大可以做任何事,但实际生产环境中我们一般不会使用这个用户,因为权限太大所有命令都能执行,很危险,所以在生产环境中会创建一个或者多个用户账户,分配合适的权限来使用操作./etc/passwd//此文件保存着,用户名、密码、UID、GID、用户描述、主目录/etc/shadow//此文件记录的行与passwd中的行一一对应,保存着:用户名:密码:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志/etc/group//次文件保存着,用户名称、用户组密码、GID、用户列表/etc/profile//次文件保存着全局环境变量,由系统管理员管理一.用户管理1.创建用户命令用法:useradd或adduser[option]用户名useradd或adduser–D用来查看创建账户时的默认值useradd或adduser–D[option]用来指定或修改创建账户时的默认值一般可以修改默认值的参数有:-b–e–f–g–s)创建名为jerry的用户,指定HOME目录:/home/h_jerry,指定UID1022,不创建同名用户组,指定密码:jerry,指定shell:/bin/sh,指定账户过期时间:2017-08-09,允许密码过期后使用,添加用户描述:firstuseruseradd-m-d/home/h_jerry-u1022-N-pjerry-s/bin/sh-e2017-08-09-f-1-c"firstuser"jerry验证用户的uid[root@master~]#idjerryuid=1022(jerry)gid=100(users)groups=100(users)/etc/passwd文件对应的jerry行的信息[root@master~]#cat/etc/passwd|grepjerryjerry:x:1022:100:firstuser:/home/h_jerry:/bin/sh此文件由7段冒号隔开的字段第一字段jerry表是用户名第二字段X表示加密码后的密码第三字段1022表示UID第四字段100表示组ID第五字段firstuser表示描述信息第六字段/home/h_jerry表示家目录第七字段/bin/sh表示登录的sehll看一下/etc/shadow文件中的内容jerry的信息[root@master~]#cat/etc/shadow|grepjerryjerry:jerry:17386:0:99999:7::17387:/etc/shadow文件由9个字段组成,用:分隔第一字段jerry:表示用户名第二字段jerry:表示密码,这里看到是明文的,并没有被加密码,但是passwdjerry来修改密码后就会是加密的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值