Как разрешить Root вход в Google Compute Engine

Недавно я наткнулся на вычислительный движок Google, похожий на Amazon AWS, и самое приятное, что Google предлагает бесплатную пробную версию на 60 дней стоимостью 300 долларов. Поэтому я решил попробовать экземпляры виртуальной машины Google с serverpilot, но вход в систему с правами root не работает, после небольшого поиска я нашел это руководство на serverpilot, но оно не сработало, потому что некоторые вещи изменились. Итак, я собираюсь показать вам, как разрешить вход с правами root на виртуальные машины Google Compute Engine.

В настоящее время я использую план 2 ГБ ОЗУ емкостью 7 ГБ, который используется для тестирования mariadb на сервере с одним из сайтов, которыми я управляю. Так что, не теряя много времени…

Разрешить вход в систему root на виртуальных машинах Google Compute

1. Создайте свой экземпляр, дождитесь его завершения, затем нажмите SSH (откроется веб-базовый терминал)

2. Затем вы увидите подробную информацию о вашем сервере или экземпляре, переключитесь на пользователя root с помощью следующей команды.

Судо су корень

3. После того, как вы переключитесь на пользователя root, вы можете изменить пароль, используя следующую команду.

пароль root

Это изменит ваш пароль root, чтобы вы могли использовать его на putty (Windows) или на терминале (Linux / Mac).

4. Теперь отредактируйте этот файл / И т.д. / SSH / sshd_config с помощью следующей команды

nano / etc / ssh / sshd_config

5. Измените следующее в этом файле, используйте клавиши со стрелками на клавиатуре

Изменить линию;

PermitRootLogin без пароля

к

PermitRootLogin да

Затем измените следующую строку;

ПарольАутентификация нет

к

ПарольАутентификация да

Затем перезапустите сервер с помощью следующей команды;

перезапуск службы ssh

Теперь вы можете без проблем использовать виртуальные машины Google Compute на сервере или войти в систему с правами root через putty и терминалы.

Ссылка на основную публикацию