Hostwinds 教程
寻找结果为:
在管理自己的服务器时,执行具有提升的某些任务或具有提升的任务或命令可能是绝对需要的。 但是,您可能无法访问root帐户本身,或者您可以出于安全原因在服务器上有那种类型的Access Limited。 这是sudo命令进入拯救这一天的地方! 使用sudo,您可以将root /管理员级权限临时授予或升级到特定任务或命令的普通用户。 在本文中,我们将介绍如何在Ubuntu中创建sudo用户。
在我们开始之前,您需要通过SSH作为root用户登录您的服务器。如果您不确定如何执行此操作,请参阅以下指南: 通过SSH连接到服务器。通过SSH登录服务器后,您可以通过利用以下步骤来授予用户帐户sudo权限。
visudo
root ALL=(ALL:ALL)ALL
root ALL=(ALL:ALL) ALL
new_username_here ALL=(ALL:ALL) ALL
恭喜,用户现在应该有sudo特权!如果您想向其他用户添加sudo权限,则可以使用上面引用的相同方法添加它们。您还可以测试以确保用户帐户现在通过切换到用户并在命令之前使用sudo发出命令来进行sudo权限:
su - username_here
sudo ls -alh /root
如果用户有sudo权限,则会提示用户的密码,然后在发出上面引用的命令后完整列表根目录。
撰写者 Michael Brower / 三行 8, 2017