用户和用户组管理、密码和用户配置文件

三周第一次课(10月30日)
2.27linux和windows互传文件

yum install -y lrzsz #在xshell或者crt中安装了这个包以后就能使用文件互传了
se test.txt  #下载linux中的文件到物理机
rz abc.txt  #从物理机上传文件到linux中

3.1 用户配置文件和密码配置文件
vim /etc/passwd #查看密码文件,分割成了7段,用:分割具体含义如下:
这里写图片描述

第一段:为用户名,它是代表用户账户的字符串,可以是大小写、数字、减号(不能在首位)、点或者下划线,其他的不合法。不建议用点和减号容易混淆。
第二段:存放的是该账号的口令,现在用x代替,前期是放这里后面为了安全放到了/etc/shadow中了
第三段:是一个数字,代表用户标识号,也称uid,系统就是通过这个数字识别用户身份,0是超级用户root的标识。centos7从1000开始。centos7以前都是预留500
第四段:也是数字标识组标识符,也称gid。对应的是/etc/group中的一条记录。
第五段:为注释说明,没有实际意义,包含一些电话姓名地址等,可以通过chfn命令修改
第六段:为用户的家目录,当用户登录时就在这个目录
第七段:为用户的shell。用户登录后要启动一个进程,用来将用户下达的指令传给内核,这就是shell,/sbin/nologin是不允许该账号登录

vim /etc/shadow #和/etc/passwd类似,分割成9段
这里写图片描述

第一段:为用户名,与/etc/passwd对应
第二段:为用户密码,该文件属性设置为000,但是root是可以访问和更改的。
第三段:为上次更改密码的日期
第四段:为要过多天才可以更改密码,默认是0不受限制
第五段:为密码多少天后到期,多少天内必须更改密码,默认是9999永远不要改密码
第六段:为密码到期前的告警期限
第七段:为账号失效期限
第八段:账号的生命周期
第九段:系统保留字段,没有意义

3.2 用户组管理

groupadd pccgrp #创建pccgrp组,如创建用户则会默认创建一个同名的组
tail -n1 /etc/group

这里写图片描述
如果不加-g选项,则按照默认的gid创建组,跟uid一样。gid也是从1000开始,也可以自定义gid

groupadd -g 1086 pccgrp2
tail -n1 /etc/group

这里写图片描述

groupdel pccgrp2 #删除组,删除组时需要组内没有用户

3.3 用户管理

useradd user2 #增加用户
useradd -u 1004 -g pccgrp2 user3 #同时指定uid和组

这里写图片描述
也可以同时指定家目录和shell类型

useradd -u 1005 -g pccgrp2 -d /home/ww111 -s /sbin/nogin  user4

这里写图片描述

useradd -M user7 #创建用户不创建家目录

这里写图片描述

userdel user7 #直接删除用户,不会删除用户家目录
userdel -r user7 #会一并删除用户的家目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值