Для упрощения включим 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