В предыдущей статье были даны инструкции как можно зарегистрироваться на облачной платформе Amazon WS, а также поднять на ней свой виртуальный сервер под ОС Ubuntu 18.0.
Настало время продолжить наш эксперимент и теперь, для того чтобы можно было воспользоваться этим сервером, нам необходимо подключить к нему инструменты удаленного управления.
PuTTY - терминальная программ удаленного доступа, имеющая Command Line Interface (CLI).
WinSCP - файловый менеджер для удаленного доступа к файлам, хранящимся на виртуальном сервере.
С помощью первой программы мы получим возможность устанавливать и запускать различные сервисы (программы) на сервере.
С помощью второй программы мы получим возможность получать файлы с сервера, а также редактировать, передавая их например в Notepad++ или другой редактор.
Давайте приступим!
Скачивание и установка программ
Если у вас до сих пор не установлены эти программы, то пожалуйста зайдите на страницы для скачивания, получите их и затем обе установите.
С главной страницы putty.orgперейдите на страницу скачивания.
Выберите подходящую по разрядности версию, скачайте ее и установите.
Для тех, кто хочет сам разобраться в подробностях установки есть HELP на странице - нажмите знак вопроса.
https://docs.aws.amazon.com/en_us/AWSEC2/latest/UserGuide/putty.html
Вместе с PuTTY в дистрибутиве идет еще одна программа для перегенерации ключей PuTTY-Gen. Используем ее по назначению.
Необходимо загрузить файл ключей, полученных с AWS в формате.pem
Затем необходимо сохранить новую пару ключей в формате.ppk
Настройка подключения PuTTY
Для настройки нам понадобится внешний IP-адрес нашего сервера, по которому программа обратится для подключения. Он имеется в разделе Description свойств нашего виртуального сервера. Либо DNS-адрес, либо IP-адрес. Я использовал DNS-адрес.
Занесем это адрес в графу Host Name
Подставляем перед ним ubuntu@ Переходим в раздел Auth
Загружаем подготовленный ранее ключ формата.ppk
Для дальнейшего использования задаем имя, сохраняем и открываем сессию.
В результате открывшегося соединения мы получим окно терминальной программы.
Подключение WinSCP
Теперь второй этап, не менее важный, но такой же несложный.
После запуска программы предлагается сразу заполнить поля настроек соединения с сервером.Снова в графе "Имя хоста" вводим наш адрес сервера.Имя ubuntu вводим уже не перед адресом, а в отдельное поле.И третьим шагом через опцию "Ещё" заносим файл пароля в формате.ppk
Откроется дополнительное окноВ разделе "Аутентификация" есть поле для ввода этого ключа.
Далее нажимаем кнопку сохранить и вводим имя, под которым будем определять это соединение среди прочих.
Чуть не забыл - перед сохранением (или нажать "Редактировать") нужно сменить протокол передачи на "SCP". При использовании штатного протокола "SSH" файлы скачиваются с сервера, но закачиваться на него не хотят!
Также в разделе SCP/оболочка подставить параметр sudo s -После этого можно нажать на кнопку "Войти"...
... и в результате этих манипуляций попадаем на наш сервер. Теперь справа открылось дерево папок удаленного местоположения, а слева наш локальный компьютер.
Наглядное видео по этой инструкции по ссылке.
Продолжение инструкции в следующей статье
Установка Grafana на Amazon WS
Жду продолжение с кейсами использования =)
+1 за кейсы) про putty интересно только юзерам win и как с ним работать полно статей
Прога MobaXterm заменит всё и сразу.