《Linux就该这么学》 第5章 用户身份与文件权限

第5章 用户身份与文件权限
Linux系统三类用户身份
1:管理员 UID:0
2:系统用户 UID:1~999
3:普通用户 UID:1000~

5.1 用户身份与能力

  1. useradd命令
    useradd 创建新的用户 useradd 参数 用户名
    表5-1 useradd命令中的用户参数以及作用

参数
作用
-d
指定用户的家目录(默认为/home/username)
-e
账户的到期时间,格式为YYYY-MM-DD.
-u
指定该用户的默认UID
-g
指定一个初始的用户基本组(必须已存在)
-G
指定一个或多个扩展用户组
-N
不创建与用户同名的基本用户组
-s
指定该用户的默认Shell解释器

  1. groupadd命令
    groupadd命令用于创建用户组,格式为“groupadd [选项] 群组名”。
    [root@localhost ~]# groupadd lisi
    groupadd:“lisi”组已存在
  2. usermod命令
    usermod命令用于修改用户的属性,格式为“usermod [选项] 用户名”。

表5-2 usermod命令中的参数及作用
参数
作用
-c
填写用户账户的备注信息
-d -m
参数-m与参数-d连用,可重新指定用户的家目录并自动把旧的数据转移过去
-e
账户的到期时间,格式为YYYY-MM-DD
-g
变更所属用户组
-G
变更扩展用户组
-L
锁定用户禁止其登录系统
-U
解锁用户,允许其登录系统
-s
变更默认终端
-u
修改用户的UID

[root@localhost ~]# useradd -u 8888 lisi2
[root@localhost ~]# usermod -G lisi lisi2
[root@localhost ~]# id lisi
id: lisi: no such user
[root@localhost ~]# id lisi2
uid=8888(lisi2) gid=8888(lisi2) 组=8888(lisi2),1002(lisi)
[root@localhost ~]# usermod -g lisi lisi2
[root@localhost ~]# id lisi2
uid=8888(lisi2) gid=1002(lisi) 组=1002(lisi)

  1. passwd命令
    passwd命令用于修改用户密码、过期时间、认证信息等,格式为“passwd [选项] [用户名]”。

表5-3 passwd命令中的参数以及作用

参数
作用
-l
锁定用户,禁止其登录
-u
解除锁定,允许用户登录
--stdin
允许通过标准输入修改用户密码,如echo "NewPassWord" | passwd --stdin Username
-d
使该用户可用空密码登录系统
-e
强制用户在下次登录时修改密码
-S
显示用户的密码是否被锁定,以及密码所采用的加密算法名称

  1. userdel命令
    userdel命令用于删除用户,格式为“userdel [选项] 用户名”。

表5-4 userdel命令的参数以及作用
参数
作用
-f
强制删除用户
-r
同时删除用户及用户家目录
下面使用userdel命令将linuxprobe用户删除,其操作如下:

[root@linuxprobe ~]# id linuxprobe
uid=8888(linuxprobe) gid=1000(linuxprobe) groups=1000(linuxprobe),0(root)
[root@linuxprobe ~]# userdel -r linuxprobe
[root@linuxprobe ~]# id linuxprobe
id: linuxprobe: no such user
5.2 文件权限与归属
-:普通文件。
d:目录文件。
l:链接文件。
b:块设备文件。 鼠标、键盘、硬盘
c:字符设备文件。
p:管道文件。
文件的读、写、执行权限可以简写为rwx,亦可分别用数字4、2、1来表示,文件所有者,所属组及其他用户权限之间无关联,如表5-5所示。
表5-5 文件权限的字符与数字表示

r = read
w= write
x = execut
对于目录:
r:查看目录中文件列表权限
w:新建、改名、删除、移动文件的权限
x:切换/进入到目录内
对于文件:
r:读取文件内容
w:编辑、新增、修改、删除文件的内容
x:执行脚本的权限
rwxrw-r-- 764
r--r-x-w- 452
rwxrw-r-x 765
r-x--x-w- 512

复习:shell ,rwx
5月17日:第5章
5月18日:第6章
5月19日:第7章
《Linux就该这么学》     第5章 用户身份与文件权限
《Linux就该这么学》     第5章 用户身份与文件权限
《Linux就该这么学》     第5章 用户身份与文件权限
《Linux就该这么学》     第5章 用户身份与文件权限
《Linux就该这么学》     第5章 用户身份与文件权限

转载于:https://blog.51cto.com/13615251/2396022

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值