Linux就该这么学-红帽认证-第五章用户的身份与权限
2019-03-26 16:02
836 查看
Linux系统三类用户身份——UID
- 管理员:0 root
- 系统用户:5/6 1-499 7 1-999 (nologin)
- 普通用户:5/6 1000-65536 7 1000-~
用户权限操作
添加/删除用户
[code]useradd [选项] 用户 -d 指定用户的家目录(默认为/home/username) -e 账户的到期时间,格式为YYYY-MM-DD. -u 指定该用户的默认UID -g 指定一个初始的用户基本组(必须已存在) -G 指定一个或多个扩展用户组 -N 不创建与用户同名的基本用户组 -s 指定该用户的默认Shell解释器 userdel [选项] 用户名 -f 强制删除用户 -r 同时删除用户及用户家目录
修改用户的属性
[code]usermod [选项] 用户名 -c 填写用户账户的备注信息 -d -m 参数-m与参数-d连用,可重新指定用户的家目录并自动把旧的数据转移过去 -e 账户的到期时间,格式为YYYY-MM-DD -g 变更所属用户组 -G 变更扩展用户组 -L 锁定用户禁止其登录系统 -U 解锁用户,允许其登录系统 -s 变更默认终端 -u 修改用户的UID
用户组
[code][root@linuxprobe ~]# id linuxprobe uid=8888(linuxprobe) gid=8888(linuxprobe)--基本组 groups=8888(linuxprobe)--扩展组 增加用户组--扩展组 groupadd [选项] 群组名 删除用户组: vim /etc/group 删除你选定的用户组
更改密码
[code]passwd [选项] [用户名] -l 锁定用户,禁止其登录 -u 解除锁定,允许用户登录 --stdin 允许通过标准输入修改用户密码,如echo "NewPassWord" | passwd --stdin Username -d 使该用户可用空密码登录系统 -e 强制用户在下次登录时修改密码 -S 显示用户的密码是否被锁定,以及密码所采用的加密算法名称 例子:echo "redhat" | passwd --stdin linuxprobe
文件权限与归属
[code][root@localhost ~]# ls -l total 8 -rw-r--r--. 1 root root 128 Feb 23 14:10 case.sh drwxr-xr-x. 2 root root 6 Feb 12 21:33 Documents 第一位字符: -:普通文件。 d:目录文件。l:链接文件。 b:块设备文件。c:字符设备文件。 p:管道文件。
权限 | 文件 | 文件夹 |
r | 读取文件内容权限 | 去看文件夹内列表的权限 |
w | 编辑文件内容的权限 | 新建/改名/删除/移动等操作的权限 |
x | 执行脚本的权限 | 进入目录的权限 |
相关文章推荐
- Linux 用户身份与进程权限
- 【Linux系统 简单分配权限】以root的身份 分配 某用户 的一个文件权限
- Linux笔记之身份与权限1:用户的身份和组
- linux查看当前用户id、whoami用户列表、用户组、用户权限/etc/passwd、/etc/group、/etc/shadow以及切换用户身份、su、sudo、/etc/sudoers
- 第五章、Linux用户及权限详解
- Linux 用户身份和文件权限
- 第五章、Linux用户及权限详解
- Linux:用户身份与文件权限
- linux用户身份与文件权限
- linux 查看当前用户id、whoami用户列表、用户组、用户权限/etc/passwd、/etc/group、/etc/shadow以及切换用户身份、su、sudo、/etc/sudoers
- Linux就该这么学--命令集合5(用户与组管理命令)
- Linux基础:用户身份与进程权限
- Linux用户身份与文件权限
- 用户管理 之 Linux 系统中的超级权限的控制
- 在linux中添加ftp用户,并设置相应的权限
- [鸟哥linux视频教程整理]03_04_Linux用户及权限详解
- linux的用户、用户组与文件操作权限
- 2、linux用户及文件权限管理
- Ubuntu恢复普通用户权限<1000:1000改为0:0>后只能guest身份进入系统(亲测有效)
- 为普通用户赋予sudo权限(Linux)