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

简介:

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,如需转载请自行联系原作者

目录
相关文章
|
3月前
|
Linux 数据安全/隐私保护 Windows
Linux共享Windows目录
Linux共享Windows目录
|
1月前
|
安全 Linux 数据安全/隐私保护
Linux 忘记密码解决方法
Linux 忘记密码解决方法
28 2
Linux 忘记密码解决方法
|
15天前
|
人工智能 JavaScript 网络安全
ToB项目身份认证AD集成(三完):利用ldap.js实现与windows AD对接实现用户搜索、认证、密码修改等功能 - 以及针对中文转义问题的补丁方法
本文详细介绍了如何使用 `ldapjs` 库在 Node.js 中实现与 Windows AD 的交互,包括用户搜索、身份验证、密码修改和重置等功能。通过创建 `LdapService` 类,提供了与 AD 服务器通信的完整解决方案,同时解决了中文字段在 LDAP 操作中被转义的问题。
|
25天前
|
Unix Linux 数据安全/隐私保护
Linux用户与用户组管理(详解)
Linux用户与用户组管理(详解)
26 5
|
24天前
|
Linux Shell 数据安全/隐私保护
Linux如何在服务器上进行密码的修改?
【10月更文挑战第6天】Linux如何在服务器上进行密码的修改?
32 1
|
30天前
|
Linux 数据安全/隐私保护 索引
linux inode索引节点使用率100% 解决+hustoj忘记密码+最新MDK注册方法
linux inode索引节点使用率100% 解决+hustoj忘记密码+最新MDK注册方法
38 1
|
30天前
|
安全 Shell Linux
Linux 用户和用户组管理
Linux 用户和用户组管理
23 1
|
1月前
|
Ubuntu Linux Shell
Linux系统密码忘记
【10月更文挑战第2天】在Linux系统中,若忘记密码,可以通过单用户模式或使用Live CD/USB来重置。对于Ubuntu系统,可通过GRUB引导菜单进入单用户模式,利用命令行重置密码;或使用Live CD/USB启动并挂载硬盘分区后修改密码文件。CentOS系统同样支持单用户模式重置密码,也可借助安装介质进入救援模式,挂载文件系统后进行密码重置。这些方法均能在忘记密码的情况下帮助恢复系统访问。
|
2月前
|
安全 Linux 数据安全/隐私保护
Linux强制修改用户密码
【9月更文挑战第21天】在 Linux 系统中,可使用以下方法强制修改用户密码:1. 使用 `passwd` 命令,以 root 身份运行 `passwd username` 修改密码,加 `-f` 选项可跳过复杂度检查;2. 使用 `chpasswd` 命令,通过文本文件批量设置密码;3. 结合 `usermod -e 0 username` 和 `chpasswd` 强制用户下次登录时更改密码。注意操作时需确保安全性与合理性。
202 4
|
24天前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
152 0