且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

2.27Linux和windows互传;3.1用户配置文件和密码配置文件;3.2/3.3用户组用户

更新时间:2021-08-16 02:01:49

2.27 Linux和windows互传文件
1. yum安装 lrzsz:
[root@hao-01 ~]# yum install -y lrzsz
2. Linux上的文件,传输给windows下:sz 跟文件
[root@hao-01 ~]# sz 1.txt
3. windows上的文件,传输给Linux下:
[root@hao-01 ~]# rz
3.1 用户配置文件和密码配置文件
1. 查看系统用户文件:/etc/passwd
[root@hao-01 ~]# cat /etc/passwd
clipboard.png
系统用户文件:以冒号为分割,共7段
第一段:用户名
第二段:x (早起是存放的密码,因不安全,只以x表示密码)
第三段:用户的uid
第四段:组id
第五段:用户的注释信息(没有实质作用)
第六段:用户的夹目录
第七段:用户的shell (/bin/bash表示:能登录的,/sbin/nologin表示:不能登录的)
2. 查看用户密码存放的配置文件:/etc/shadow
[root@hao-01 ~]# cat /etc/shadow
clipboard.png
系统用户文件:以冒号为分割,共9段;(每行内容对应/etc/passwd文件每行内容!)
第一段:用户名
第二段:用户密码(以:加密的字符串或明文,标注显示。)
第三段:表示天数(距离1970-1-1更改密码,到现在有多少天)
第四段:要过多少天,才可以更改密码(默认:0,表示不受限制)
第五段:距离密码到期: 还有多少天到期。到期密码不可更改(请提前修改密码)
第六段:提前多少天,系统警报用户密码,即将到期(即将到期提醒天数)
第七段:密码到期后,不去修改,多少天后锁定密码(锁定的密码不能再使用了)
第八段: 账号的生命周期(1970-1-1开始有多少天时效,超过天数,就锁定不可使用了)
第九段:保留字段(没有实际意义)
3.2 用户组管理
1. 查看用户组文件:/etc/group
[root@hao-01 ~]# cat /etc/group
创建用户的同时,会创建和用户名同样的用户组!
2. 查看用户组密码存放的配置文件:/etc/gshadow
[root@hao-01 ~]# cat /etc/gshadow
3. 创建用户组: groupadd  定义用户组名
[root@hao-01 ~]# groupadd hao2zu
4. 查看用户组文件,显示倒数第一行 :(最后一行是最新创建的用户组)
[root@hao-01 ~]# tail -n1 /etc/group
tail -n1:显示指定文件,倒数第一行的内容
clipboard.png
5. 创建用户组,同时指定组ID(gid):
groupadd    -g   指定组ID(gid:1000以后排序)  定义用户组名
[root@hao-01 ~]# groupadd -g 1002 hao3zu
6. 查看用户组文件,显示倒数三行内容:
[root@hao-01 ~]# tail -n3 /etc/group
tail -n3:显示指定文件,倒数三行的内容
clipboard.png
7. 删除用户组:groupdel  用户组
[root@hao-01 ~]# groupdel hao3zu
用户组可以包含多个用户。没有用户,及为空,可删除!
8. 系统自动备份的配置文件:备份的配置文件-
[root@hao-01 ~]# ls /etc/sh   或   ls /etc/sh*
备份的配置文件- :键盘两下Tab,即可显示系统备份的文件
或者(文件后加*显示)
clipboard.png
3.3 用户管理
1. 创建普通用户:useradd  定义用户名
[root@hao-01 ~]# useradd hao2
2. 查看系统用户文件,显示倒数三行内容:
[root@hao-01 ~]# tail -n3 /etc/passwd
tail -n3:显示指定文件,倒数三行的内容
创建普通用户,uid是从1000开始的!!!
clipboard.png
3. 创建普通用户,指定uid,同时指定用户组:useradd -u uid -g 用户组  定义用户名
[root@hao-01 ~]# useradd -u 1002 -g hao2zu hao3
4. 创建普通用户,指定:uid;用户组,还指定用户的夹目录:
useradd   -u 指定uid   
-g  指定用户组 
-d /home/  夹目录   
-s /sbin/nologin  定义用户名
备注:/home是存放普通用户的夹目录
[root@hao-01 ~]# useradd -u 1003 -g hao2zu -d /home/hao111 -s /sbin/nologin hao4
5. 创建普通用户,指定用户的夹目录;但在/home下,不创建他的夹目录!
[root@hao-01 ~]# useradd -M hao5
6. 删除普通用户: userdel 用户
[root@hao-01 ~]# userdel hao5
7. 删除普通用户,同时删除用户的夹目录:userdel -r 用户
[root@hao-01 ~]# userdel -r hao4








本文转自 主内安详 51CTO博客,原文链接:http://blog.51cto.com/zhuneianxiang/2054510,如需转载请自行联系原作者