我有一个具有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)。
是否可以解决此问题而无需重新安装系统......?
答案 0 :(得分:1)
如果您有SSH访问权限,可以输入以下内容
su - [enter]
这将询问root密码,例如,然后您是root用户。
之后,您可以将用户添加到sudoers组。