Linux权限操作(用户和组)

useradd 添加用户
useradd -u uid user 创建指定uid的用户
-o 配合-u 不检查uid的唯一性
-d 指定家目录
-s 指定shell
-r 创建系统用户
-m 强制创建家目录
-M 不创建家目录

usermod -d /app/magehome -m mage 给家目录搬家(数据也迁移过去)
userdel -r user 同时删除家目录 (用户正在登陆的时候无法删除 可以使用 -f 强制删除)

chmod who opt per file
who: u,g,o,a(a:all)
opt:+,-,=
per:r,w,x (选线还有一个X权限也是可执行权限,但是只对目录操作)

chgrp 组名 文件名  (改变文件的属组)

groupadd新建组:

groupmems组成员操作:

groupmems -l -g opts 查看opts组的成员
groupmems -d aa opts 将aa从opts组内删除

gpasswd组成员和密码操作:

gpasswd 设置组密码
gpasswd -A 设置族群内的管理员
gpasswd -a aa -g opts 把aa加入到opts组内

newgrp aa 临时切换主组到aa  (exit退出,如果组有密码,且不是组成员,那么需要输入组密码)

原文地址:https://www.cnblogs.com/momenglin/p/8481843.html