Linux系统:用户和权限

Linux 是一个多用户系统。

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

超级用户: root
普通用户:每个用户都有一个同名的组
在这里插入图片描述
关于用户和组的配置文件
在这里插入图片描述

1. passwd文件的结构

liurui:x: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:x:1000:

  • liurui:组名
  • X:密码(x,表示加密的密码)
  • 1000:组id

二、创建用户

格式语法:Useradd 用户名
-u uid
-d 家目录
-g 起始组
-G 附加组
-s 使用shell

例如

  1. 添加tianmo 用户 useradd tianmo
  2. 添加指定起始组合附加组 useradd -g tianmo -G root tianmo03
    在这里插入图片描述

三、修改密码

  1. passwd 用户名
    例如更改tiammo03的密码
passwd tainmo03

在这里插入图片描述

四、切换用户

语法:su 用户名

五、修改用户

语法:Usermod 用户名
-u uid
-d 家目录
-g 起始组
-G 附加组
-s 使用shell
在这里插入图片描述
在这里插入图片描述
添加附加组
在这里插入图片描述
在这里插入图片描述
提示:设置了用户的附加组之后,需要重新登录才能生效!

六、删除用户

Userdel 用户名
  • -r 删除家目录
    杀死进程kill -9 pid

修改组 groupmod 组名

  • -g 组id
    在这里插入图片描述
    删除组 groupdel 组名

扩展:
vm关闭,虚拟机处于挂起状态,在 Root 用户下init 0 关机init 6 重启

七、关于用户常用的命令

  • id 返回当前用户的详细信息
    在这里插入图片描述
  • whoami 返回当前用户
    在这里插入图片描述
  • w 当前用户登录信息
    在这里插入图片描述
  • who 查看当前所有登录的用户列表
    在这里插入图片描述

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

八、文件权限

在这里插入图片描述
三种访问级别

每个文件都有三组不同的读、写和执行权限,分别适用于三种访问级别。其中每组中的三个栏位分别使用读取权限(r)、写入权限(w)、执行权限(x)或没有相应的权限(-)来表示,共9位字符来表示。
在这里插入图片描述
文件的权限有三种,针对三种角色在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
读 写 执行
1 0 0 读 4
0 1 0 写 2
0 1 1 执行 1
如果该文件有 读写执行 7
如果该文件有 读写 6
如果该文件有 读执行 5
如果该文件有 写执行 3
三个角色
拥有人 拥有组 其他人

 7             7                7
 7             5                1  

在这里插入图片描述
Chown 修改拥有者。
Chown 拥有者 filename

chown tianmo a将a 文件的拥有者(当前用户)修改为tianm用户

九、开关机

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 重启
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值