Linux中用户与权限

1、查看用户和组的配置文件

Linux 是一个多用户系统。
超级用户: root
普通用户:
每个用户都有一个同名的组
Linux中用户与权限_第1张图片
Linux中用户与权限_第2张图片

1、passwd文件的结构
liurui❌1000:1000:liurui:/home/liurui:/bin/bash
:表示分割符
Liurui:用户名
X:密码(x,表示加密的密码)
1000 :uid 用户id
1000 :gid 组id
Liurui:用户描述
/home/liurui : 家目录
/bin/bash :登录之后采用的命令行语言 shell

2、shadow文件
liurui:$6 2 a E h M 7 P B 2aEhM7PB 2aEhM7PBHEg.8na7auE6XFAeos9BWPZQpWe.Vj7A4Nrh3BdqhAjtS5GewHgsaLqnqHCMK81w9SesWTmXPLV4WQpCa5Ifr/:18000:0:99999:7:::
Liurui: 用户名
6 6 6YAYe…: 加密后的密码
18000:近期更改密码的时间(天)
0 :密码多少天之内不可修改(0表示随时可以修改)
99999: 密码过期时间
7 :密码过期前7天发起通知
宽限多天
保留

3、group
liurui❌1000:
liurui:组名
X:密码(x,表示加密的密码)
1000:组id
组成员
2创建用户
Useradd username
-u uid
-d 家目录
-g 起始组
-G 附加组
-s 使用shell

1、添加用户 liurui02
Linux中用户与权限_第3张图片
3修改密码
Passwd 用户名
Linux中用户与权限_第4张图片
Linux中用户与权限_第5张图片
5.修改用户
Usermod username
-u uid
-d 家目录
-g 起始组
-G 附加组
-s 使用shell
例如修改主组
Linux中用户与权限_第6张图片
在这里插入图片描述
Linux中用户与权限_第7张图片

关于用户常用的命令
Id 返回当前用户的详细信息
在这里插入图片描述
Whoami 返回当前用户
在这里插入图片描述
W当前用户登录信息
在这里插入图片描述
Who 查看当前所有登录的用户列表
在这里插入图片描述

(:0)ip地址 :0 表示 从当前电脑上登录的。

Linux中用户与权限_第8张图片
Linux中用户与权限_第9张图片
读 写 执行
1 0 0 读 4
0 1 0 写 2
0 1 1 执行 1
如果该文件有 读写执行 7
如果该文件有 读写 6
如果该文件有 读执行 5
如果该文件有 写执行 3
三个角色
拥有人 拥有组 其他人
7 7 7
7 5 1

Linux中用户与权限_第10张图片
Chown 修改拥有者。
Chown 拥有者 filename
Linux中用户与权限_第11张图片

开关机
Root
Init 0 关机
Init 6 重启
常规
Shutdown 关机
Shutdown -h 10          10分钟后关机
Shutdown -h 22:22:22     22:22:22分钟后关机
Shutdown -r now
Shutdown -r +10          10分钟后重启
Reboot 重启

你可能感兴趣的:(Linux中用户与权限)