用户组成 用户权限

用户:

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

你可能感兴趣的:(用户组成 用户权限)