groupadd www-data 添加组
useradd phpcomposer -g www-data 添加用户并加入组中
passwd phpcomposer 添加密码
usermod -g phpcomposer www-data 修改组
passwd phpcomposer -l 锁定帐号
passwd phpcomposer -u 释放帐号
userdel phpcomposer 删除用户
groupdel www-data 删除组
id phpcomposer 查看用户信息
yum -y install finger 查看用户工具
finger phpcomposer
如何让普通用户获得root用户的权限执行操作而不需要知道root用户的密码或向root用户进行切换呢?有一个命令sudo可以实现这个功能.
/etc/sudoers 使用visudo
visudo
找到root 行,一般在最后
Sam ALL=(ALL) ALL
-rwxrw-r‐- root root Feb : abc
- 其余字符每3个一组(rwx),读(r)、写(w)、执行(x)
- 第一组rwx:文件所有者的权限是读、写和执行
- 第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行
- 第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行
改变权限的命令
chmod 改变文件或目录的权限
chmod abc:赋予abc权限rwxr-xr-x
chmod u=rwx,g=rx,o=rx abc:同上u=用户权限,g=组权限,o=不同组其他用户权限
chmod u-x,g+w abc:给abc去除用户执行的权限,增加组写的权限
chmod a+r abc:给所有用户添加读的权限
chown 改变所有者。
chgrp 改变用户组
chown 所有者 目录/文件
chgrp 组名 目录/文件
usermod -g 组名 用户名
usermod -d 目录名 用户名
linux 用户管理命令学习的相关教程结束。