权限shell
0 000 --- 无权限加密
1 001 --x 执行权限it
2 010 -w- 写权限io
3 011 -wx 写和执行file
4 100 r-- 读权限权限
5 101 r-x 读和执行密码
6 110 rw- 读和写注释
7 111 rwx 读写执行di
755 : rwxr-xr-x
660 : rw-rw---文件
用户:UID,存储在 /etc/passwd
组:GID,存储在 /etc/group
影子口令:
用户 /etc/shadow
组 /etc/gshadow
添加用户
useradd [option] USERNAME
useradd -u UID USERNAME
useradd -g GID (基本组) USERNAME
useradd -G GID (附加组) USERNAME
useradd -c "comment" (注释)
useradd -d /path/to/directory
useradd -s SHELL
useradd -r USERNAME 添加系统用户
finger USERNAME : 查看用户帐号信息
删除用户
userdel USERNAME
usermod
chsh : 修改用户的默认shell
chfn : 修改注释信息
密码管理
passwd [USERNAME] 修改密码
组管理
groupadd -g GID
-r 添加为系统组
groupmod修改组信息
groupdel删除组
gpasswd 给组加密码
id 查看当前用户信息
newgrp登录到某一组 exit退出
权限管理
chown : 改变文件属主(只有管理员有权限)
# chown USERNAME file
-R : 修改目录及其内部文件的属主
--reference=/path/to/somefile 指定文件属主跟此文件一致(属主和属组一块儿改了)
#chgrp GROUPNAME file
-R :修改目录及其内部文件的属组
--reference : =/path/to/somefile 指定文件属组跟此文件一致
#chown USERNAME:GROUPNAME file 同时更改属主:属组
#chown USERNAME.GROUPNAME file 同时更改属主.属组
#chown :GROUPNAME file 更改:属组
chmod : 修改文件权限
修改三类用户的权限:
#chmod MODE file
修改某类用户或某些类用户权限:
u,g,o,a
#chmod 用户类型=MODE file
# chmod u=rwx file
修改某类用户的某位或某些为的权限
#chmod 用户类别+|-MODEMODE file
#chmod u+x o-x file
umask 遮罩码 管理员建立文件的权限:666-umask 管理员建立目录权限:777-umask #umask : 显示当前用户 umask #umask 022 将当前用户的umask设置成022 文件默认不会有执行权限,若是算出结果有执行权限,则将其权限值默认加1