用户权限详解及权限管理

用户类别:

管理员:0
普通用户:1-65535
系统用户:1-499
一般用户:500-60000

用户组的类别:

  • 管理与组:
  • 普通组: 系统组,一般组,
  • 私有组:创建用户时,如果没有为其他指定所属的组,系统自动为其创建一个与用户名同名的组。
  • 基本组:用户的默认组
  • 附加组,额外组:默认组以外的其他组

/etc/passwd各字段含义

  • account:登录名
  • passwor:密码
  • UID:用户id
  • GID:基本组id
  • comment:注释
  • HOME DIR:家目录
  • SHELL:用户默认的shell

/etc/shadow

  • account:登陆名
  • encrypted password:加密的密钥

用户管理:

useradd,userdel,usermod,passwd,chsh,chfa,finger,id,chage

组管理

groupadd,groupdel,groupmod,gpasswd

权限管理

chown 管理员才可以使用 所属主
chgrp 所属组
chmod 三类用户的权限。u,g,o,a
chmod u+x

umask

创建文件 777-umask
创建目录 666 -umask
文件默认不能具有执行权限,如果算的的结果中有执行权限,则将其权限加1
027其他用户没有任何权限

bash的配置文件

全局配置 /etc/profile, /etc/profile.d/*.sh,/etc/bashrc
个人配置 /.bash_profile,/.bashrc

profile类的文件:

设置环境变量
运行命令或脚本

bashrc类的文件:

设置本地命令,定义命令别名

登录式shell与非登录式shell

su -username
su username


猜你喜欢

转载自blog.csdn.net/qq_35994802/article/details/82712814