通过ssh作为root访问

时间:2014-07-30 05:57:35

标签: ssh sudo sudoers

我有一个具有ssh访问权限的虚拟机。以前我以root身份登录ssh,但我尝试为用户组配置ssh访问。我按照以下教程:http://knowledgelayer.softlayer.com/learning/how-do-i-permit-specific-users-ssh-access

我创建了“sshusers”组,并将“my-user”添加到“sshusers”组。然后我将以下条目添加到/ etc / ssh / sshd_config:

AllowGroups sshusers

不幸的是,我忘了将“我的用户”添加到sudoers。

现在我无法以root身份登录(因为他不在“sshusers”组中)并且我无法将配置修复为“我的用户”(因为他不是sudoers)。

是否可以解决此问题而无需重新安装系统......?

1 个答案:

答案 0 :(得分:1)

如果您有SSH访问权限,可以输入以下内容

  

su - [enter]

这将询问root密码,例如,然后您是root用户。

之后,您可以将用户添加到sudoers组。