系统管理与文本编辑全解析
1. sudo 命令使用
1.1 默认权限
sudo 默认允许 root 用户和 admin 组的用户使用。若非 admin 用户尝试使用 sudo,会收到如下警告:
user is not in the sudoers file. This incident will be reported.
1.2 以其他用户身份执行命令
若要以非 root 用户身份执行命令,可使用 sudo 的 -u 选项,具体操作如下:
sudo -u username command
1.3 长时间维持用户状态
若需长时间以其他用户身份执行一系列命令,可使用 -s 选项,它会以指定用户身份启动 shell,无需额外命令。默认情况下,这等同于使用旧的 su 命令,但不建议使用 su,因为它缺乏 sudo 提供的功能和安全性。
1.4 sudoers 文件编辑
对于有多个用户的服务器或计算机,可通过编辑 /etc/sudoers 文件为个别用户或组提供特定权限。编辑该文件需有 root 权限,并使用特殊编辑器 visudo,操作步骤如下:
Leopard:~ scott$ sudo visudo
Password:
超级会员免费看
订阅专栏 解锁全文
1490

被折叠的 条评论
为什么被折叠?



