目录
一、linux和windows互传文件
二、用户配置文件和密码配置文件
三、用户组管理
四、用户管理
一、linux和Windows互传文件
1. xshell 下使用
2.安装lrzsz
3. 运行 sz 11.txt 把linux文件传到windows上
4. 运行rz 从windows获取文件到linux
二、用户配置文件和密码配置文件
1.passwd 用户文件,核心配置文件, 每创建一个用户就在文件中添加一行
2.passwd 文件结构 ,每个用户一行, 用分号分成七段
第一段 用户名,第二段x 表示密码, 第三段 uid, 第四段 gid, 第五段 用户注释信息,第六段 用户家目录,第七段 用户的shell (/bin/bash 用户可以登录, /sbin/nologin 用户不能登录)
3. shadow 用户密码配置文件
4.shadow 文件结构, 分号分成9段
第一段 用户名,第二段 用户密码(加密显示), 第三段 数字是天数 (是距离1970年更改密码的天数), 第四段 过多少天才能改密码, 第五段 多少天密码过期,必须在多少天内更改, 第六段 密码到期前发出警告,第七段 密码过期没有修改,多少天后失效, 第八段 帐号的生命周期, 第九段 保留字段,无具体意义
实验一 给aming用户设置密码
passwd aming
head -n1 /etc/shadow; tail -n2 /etc/shadow
tips:一行内两个命令; 分割
三、用户组管理
1. 用户组文件 /etc/group
tips: /etc/gshawod 组密码文件
passwd-, shadow-,group- 系统自动备份用以恢复
2.groupadd 增加组
实验一 创建grp1 组 , groupadd grp1
定义组ID
groupadd -g 1005 grp2
3.groupdel grp1 删除组
不能删除里面有用户的组
四、用户管理
1.useadd 增加用户
实验一 useradd user2
普通用户userid 从1000开始
自定义uid,所属用户组 adduser -u 1004 -g grp2 user3
创建用户同时指定家目录和shell
useradd -u 1006 -g grp2 -d /home/aming111 -s /sbin/nologin user4
创建用户是,不然用户创建家目录 (并不代表没有家目录)
useradd -M user5
tips: 创建用户,uid根据前一个用户自增,gid不会自增
useradd = adduser
2. userdel 删除用户
userdel user5
删除passwd中用户行,保留用户家目录
userdel -r user4 一起删除用户家目录
小结
1.本次课程中使用命令
sz 从linux传文件到windows
rz 从Windows传文件到linux
passwd 修改密码
useradd 创建用户
userdel 删除用户
groupadd 创建组
groupdel 删除组