用户:
UID: 用户号码(相当于身份证号)
GID: 所属组号码(相当于户口本号)
root用户的ID号为0
普通用户的ID号为>=1000
虚拟用户的ID号centos7下为1-999,centos6下为1-499
虚拟用户:也叫傀儡用户
无法直接使用
满足:每个进程在运行的时候需要一个用户和用户组
查询ID的命令:id
[root@oldboyznb /]# id
uid=0(root) gid=0(root) groups=0(root)
添加用户:
命令: useradd
[root@oldboyznb /]# useradd maoyihan
[root@oldboyznb /]#
设置密码: passwd
[root@oldboyznb /]# passwd maoyihan
Changing password for user maoyihan.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[root@oldboyznb /]#
切换用户:su –
[root@oldboyznb /]# su - maoyihan
[maoyihan@oldboyznb ~]$
权限
maoyihan:x:1001:1001::/home/maoyihan:/bin/bash
用户名 | 密码 | UID | GID | 所属用户组 | 家目录 | 命令解析器 |
---|---|---|---|---|---|---|
maoyihan | x | 1001 | 1001 | /home | maoyihan | /bin/bash |
rwx
r read 是否可以读 4
w write 是否可以写 2
x excutable 是否可以执行(运行脚本/命令) 1
修改权限:chmod (change mode)
根据字母修改权限
[root@oldboyznb tmp]# chmod u+x oldboy.txt
[root@oldboyznb tmp]# ll
-rwxr--r-- 2 root root 50 Apr 8 17:17 oldboy.txt
字母符号数字含义及作用
u 代表用户user
g 代表用户组group
o 代表其他用户other
a 代表所有u、g、o
+增加权限
-减少权限
= 清空之前权限然后再增加某些权限
4 可读 r
2 可写 w
1 可执行 x
举例:-rwxr--r-- 755