用户 | 权限 | 命令 |
管理员用户 |
只有一个,UID=0的用户就是管理员用户,一般情况,默认它的用户名是root,家目录是/root root :x :0: 0: root: /root: /bin/bash 用户名 密码 uid gid 组名 家目录 所用是shell |
|
普通用户 |
自己创建的新用户,默认UID从500开始 家目录:/home/${username} huadian:x:500:500:haudian:/home/huadian:/bin/bash |
|
1.相关操作
名称 | 解释 | 命令 | |
创建用户时 |
gid 与uid是一样 gname和uname一样 |
| |
用户信息文件 |
| /etc/passwd | |
用户组信息文件 |
| /etc/group | |
用户和用户组的操作 | |||
创建用户 | Eg:useradd lw | useradd username | |
创建组名 |
| groupadd lwgroup | |
查看用户 | Eg:id lw | id username | |
|
删除用户 | 如果被删除的用户在登录状态的话,无法删除 | userdel usename | |
删除用户并且删除家目录 | userdel –r username | ||
删除组用户 |
| groupdel groupName | |
设置密码 | eg:passwd lw | passwd username | |
|
切换用户 |
| su - (有空格)username | |
su – 切换到root用户,需要输入密码 | |||
由root切换到普通用户不需要密码 | |||
退出 |
| exit | |
下图是相关操作:
2.权限管理
用户分类 | 文件权限 | 文件权限详情 |
所有者(u) | 读(r) |
Eg: -rw-r--r--. 2 root root 11 Jun 3 01:32 bb.text drwxr-xr-x. 2 root root 4096 Jun 2 07:46 b (1)-:-文件 d目录 (rw-r—r--):分成3组 rw-:所有者权限,具有读和写权限,没有执行权限 r--:同组用户权限,具有读权限,没有写和执行的权限r--:其他人权限,具有读权限,没有写和执行的权限 (2):该文件的链接个数,要和ln ln –s source target (root root):文件所属者 文件所属组 (11):文件大小 (Jun 3 01:32)最后修改时间 |
同组用户(g) | 写(w) | |
其他人(o) | 执行(x) | |
修改权限 | ||
格式 | chmod[添加或者删除权限] file | |
需求 | -rw-r—r--.2 root root 11 Jun 3 01:32 bb.text | |
|
方式一:通过字符修改 |
chmod o+w bb.text 添加权限:+ 删除权限:- chmod o+w,g+w bb.text:给其他人和同组用户写权限 chmod a+w bb.text :给所有的用户 | |
|
方式二:3位8进制表示 |
rw-r—r--:(110 100 100)2==644 chmod 644 bb.text rwxrwxrwx:(111 111 111)2==777
修改文件所属用户和所属组 chown username:groupname file chown :groupname file chown username: file -R :递归修改所属用户和所属组 | |
|
| |
Chmod给用户分配权限
Chown文件的所属权限
递归修改所属用户和所属组
这些是Linux中常见的基本命令的总结和在Linux上的一些操作