Linux 文件访问控制列表
su命令与sudo服务
Linux系统为了安全性考虑,使得许多系统命令和服务只能被root管理员来使用
但是这也让普通用户受到了更多的权限束缚,从而导致无法顺利完成特定的工作任务
su命令
su命令可以解决切换用户身份的需求,使得当前用户在不退出登录的情况下
顺畅地切换到其他用户,比如从root管理员切换至普通用户
sudo命令
sudo命令用于给普通用户提供额外的权限来完成原本root管理员才能完成的任务,格式为“sudo [参数] 命令名称”。
sudo服务中的可用参数以及作用:
参数 | 作用 |
-h | 列出帮助信息 |
-l | 列出当前用户可执行的命令 |
-u | 已指定的用户身份执行命令 |
-k | 清空密码的有效时间,下次执行sudo时需要再次进行密码验证 |
-b | 在后台执行指定的命令 |
-p | 更改访问密码的提示语 |
sudo命令具有如下功能:
visudo命令
用于配置用户权限。
该命令配置用户权限时将禁止多个用户同时修改sudoers配置文件
还可以对配置文件内的参数进行语法检查,并在发现参数错误时进行报错