Разработка SPA / Настраиваем подключение к ВМ по SSH / 5 урок

1 127
20.9
LoftBlog382 тыс
Опубликовано 2 ноября 2020, 13:29
Для упрощения включим ssh доступ по паролю. Для промышленных проектов рекомендуется использовать другие способы доступа к консоли.

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

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

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

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

- Настраиваем 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, вводим www@34.68.22.72 в Hostname и Saved Sessions, нажимаем Сохранить и подключаемся,

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

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


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

______________________________

ГДЕ С НАМИ ПООБЩАТЬСЯ
⚡️Школа онлайн-образования: loftschool.com
⚡️Telegram Loftblog: t-do.ru/loftblog
⚡️Telegram IT-обучение: t-do.ru/it_loft
⚡️Группа вконтакте: vk.com/loftblog
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское