Для упрощения включим ssh доступ по паролю. Для промышленных проектов рекомендуется использовать другие способы доступа к консоли.

- Включаем OS Login, для этого:

В меню Compute engine открываем вкладку Метаданные и нажимаем Добавить метаданные: ключ=enable-oslogin значение=TRUE. Нажимаем Сохранить

Подробнее про способы доступа в ВМ можно почитать здесь: https://cloud.google.com/compute/docs/instances/managing-instance-access

Подробнее про метаданные и ключи здесь: https://cloud.google.com/compute/docs/storing-retrieving-metadata

- Настраиваем sshd на сервере.

Переходим на вкладку Экземпляры ВМ. Подключаемся по SSH в окне браузера(в Firefox не работает из-за бага).

В списке ВМ в колонке Подключитьтся разворачиваем список SSH и выбираем Открыть в окне браузера.

Повышаем привилегии через sudo su -

Не обязательно переключаться на суперпользователя, можно каждый раз перед вводом команды указывать sudo.

Для упрощения будем переключаться суперпользователя.

В файле /etc/ssh/sshd_config, указываем PasswordAuthentication yes, ChallengeResponseAuthentication yes.

Этот файл отвечает за параметры демона sshd, через который мы подключаемся к ВМ по SSH. В нем также нужно разрешить доступ по паролю.

Для применения изменений перезапускаем sshd командой /etc/init.d/ssh restart

- Создаем пользователя, под которым будем размещать файлы проекта на веб-сервере, командой

adduser www

Указываем пароль www123. На остальные вопросы нажимаем Enter.

Добавляем его в группу sudo командой

usermod -aG sudo www

Закрываем консоль SSH в окне веб-браузера.

Копируем внешний ip ВМ в буфер обмена, запускаем PuTTY, вводим [email protected] в Hostname и Saved Sessions, нажимаем Сохранить и подключаемся,

нажимаем Yes в окне PuTTY Security Alert, вводим пароль www123.

Проверяем sudo su -


Следующее видео https://youtu.be/ORxWdLfX5jQ

______________________________

ГДЕ С НАМИ ПООБЩАТЬСЯ
Школа онлайн-образования: https://loftschool.com/
Telegram Loftblog: https://t-do.ru/loftblog
Telegram IT-обучение: https://t-do.ru/it_loft
Группа вконтакте: http://vk.com/loftblog