2

Я был в процессе обновления моих стандартов безопасности. Я добавил AllowUsers admin . Затем я понял, что у меня есть еще одна учетная запись, которая требует доступа по SSH для веб-разработки, поэтому я изменил строку на AllowUsers admin,other не понимая, что правильным синтаксисом будет AllowUsers admin other . Теперь у меня нет SSH-доступа к моему серверу, и я отключил root-доступ.

До сервера 3000 миль, я учусь в колледже, и я действительно не хочу, чтобы папа выучил жесткий диск, смонтировал его и изменил sshd_config . Есть ли способ, как я могу это исправить удаленно? Это работает сервер OpenVPN, к которому я все еще могу подключиться, а также HTTP(S) и VNC (который не запускается при загрузке).

1 ответ1

2

В пределах предоставленной вами информации (т.е. никаким другим способом) вам не повезло, если вы делаете это онлайн.

В зависимости от конфигурации вашей системы, будет ли загружаться флешка (или CD?) предпочтительнее установленных дисков вы могли бы создать систему, которая создаст обратный туннель SSH (то есть, чтобы пройти через брандмауэр), через который вы затем можете установить ssh в установку на жестком диске, смонтировать реальный диск, изменить файл конфигурации ssh. Это определенно не тривиальное решение, и оно основано на весьма сомнительной предпосылке, что система сначала загрузится на USB, если она будет присутствовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .