Доступ через ssh как root

У меня есть виртуальная машина с доступом по ssh. Раньше я входил в систему через ssh как пользователь root, но пытался настроить доступ по 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») и не могу исправить конфигурацию как «my-user» (поскольку он не в sudoers).

Можно ли решить эту проблему без переустановки системы...?


person Konrad    schedule 30.07.2014    source источник


Ответы (1)


Если у вас есть доступ по SSH, вы можете ввести следующее

су - [ввести]

Это запросит пароль root, введите его, и тогда вы станете пользователем root.

После этого вы можете добавить своего пользователя в группу sudoers.

person Andrius    schedule 30.07.2014
comment
Урок на сегодня: никогда не закрывайте сеанс ssh, пока не убедитесь, что с новой конфигурацией все в порядке :) - person Konrad; 31.07.2014