Linux系统中存在三种组:root组、系统组、普通组。方便管理员对用户的集中管理。
组基本信息在文件/etc/group中;
组密码信息在文件/etc/gshadow中。
添加组:groupadd
语法:groupadd 组名
功能:添加一个组
删除组:groupdel
语法:groupdel 组名
功能:删除一个已存在的组(不能为主属组)。
修改组信息groupmod
语法: groupmod 选项 组名
例如:为一个组修改名字
groupmid -n 新组名 原组名
查看其他选项:groupmod --help
组管理gpasswd
语法:gpasswd 选项 组名
例如:将一个用户添加到一个组
gpasswd -a 用户名 用户组名
将一个用户从一个组删除
gpasswd -d 用户名 用户组名
临时切换用户所在组newgrp
语法:newgrp[组名]
例如:临时改变用户的主属组
newgrp[组名]
su命令
语法:su 选项 用户账户
功能:切换账户
sudo命令
语法:sudo 用户账户
功能:临时切换账户root
在/etc/sudoers中,设置了可执行sudo命令的用户,若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。
配置文件:/etc/sudoers
visudo命令编辑修改/etc/sudoers配置文件
怎么为组开放shutdown -h now权限
怎么在用户下使用shutdown -h now
/sbin/shutdown -h now