在 CentOS 系统中,通过 SSH 使用 sudo 权限需要遵循以下步骤:
打开终端(Terminal)或使用其他 SSH 客户端(如 PuTTY)连接到您的 CentOS 服务器。
输入您的用户名和密码,然后按 Enter 键登录到服务器。
如果您的用户具有 sudo 权限,您可以直接在命令前加上 sudo,然后输入您的密码来执行具有管理员权限的命令。例如:
sudo systemctl restart httpd
这将使用 sudo 权限重启 Apache 服务。
-i 选项切换到 root 用户,然后输入您的密码。这将打开一个 root shell,您可以在其中执行多个命令。要退出 root shell,请输入 exit。sudo -i
Password: [输入您的密码]
# 在这里执行多个具有 sudo 权限的命令
exit
/etc/sudoers 文件。使用 visudo 命令编辑文件:sudo visudo
# User privilege specification
root ALL=(ALL:ALL) ALL
# User privilege specification
your_username ALL=(ALL:ALL) ALL
将 your_username 替换为您的实际用户名。
请注意,编辑 /etc/sudoers 文件时要小心,因为错误的配置可能导致系统权限问题。始终使用 visudo 命令编辑此文件,因为它会在保存前检查语法错误。