超级用户和组管理
程序员文章站
2022-10-19 20:14:33
超级用户: root账号通常用于系统的维护和管理,具有所有访问权限,一般不推荐直接使用root账号登录系统, 在Linux系统安装过程中,系统会自动创建一个 用户账号,这个默认的用户就称为“标准 用户” sudo: su 是 substitute user的缩写,表示使用另一个用户的身份 sudo命 ......
超级用户:
root账号通常用于系统的维护和管理,具有所有访问权限,一般不推荐直接使用root账号登录系统,
在linux系统安装过程中,系统会自动创建一个 用户账号,这个默认的用户就称为“标准 用户”
sudo:
su 是 substitute user的缩写,表示使用另一个用户的身份
sudo命令用来以其他身份来执行命令,预设的身份为root
用户使用sudo时,必须先输入密码,之后 有5分钟的有效期限,超过期限则须重输密码
若未经授权的用户企图使用sudo,则会发出警告邮件给管理员
添加组:
groupadd 组名
删除组:
groupdel 组名
确认组信息:
cat /etc/group
递归修改文件/目录的所属组:
chgrp -r 组名 文件/目录名
例子:
# 新增名为dev的组
sudo groupadd dev
# 给a.txt更换为dev组
sudo chgrp dev a.txt
提示:
组信息保存在 /etc/group 文件中
/etc 目录是专门用来保存系统配置信息的目录