Как легко настроить SSH в Linux с EasySSH — Information Security Squad

Как легко настроить SSH в Linux с EasySSH

EasySSH — это приложение для Linux, которое позволяет пользователям устанавливать предварительно определенные SSH-соединения.

Как только вы настроите SSH с приложением, вы сможете быстро получить доступ к удаленным компьютерам и работать со встроенным терминалом, избавляя от необходимости запоминать такие вещи, как IP-адреса, имена пользователей и т. д.

EasySSH Установка

EasySSH был создан для Elementary OS, однако, поскольку программа имеет открытый исходный код, исходный код находится в Интернете и его легко компилировать.

В результате программа нашла свое применение во многих типах дистрибутивов Linux, от Ubuntu до Arch Linux и даже OpenSUSE. В этом разделе руководства мы расскажем о том, как быстро получить последнюю версию EasySSH и установить ее для использования.

Ubuntu / Debian

EasySSH был создан с учетом интересов пользователей Elementary OS. Одна вещь о Elementary OS — это то, что она использует Ubuntu под капотом.

Однако, хотя Elementary OS во многом похожа на Ubuntu, разработчик не предоставляет легко устанавливаемый загружаемый пакет DEB или даже в хранилище Snap.

Итак, если вы используете обычную Ubuntu и хотите использовать EasySSH в качестве основного SSH-клиента в этой операционной системе, вам придется создавать программу с нуля в Ubuntu.

Собрать Easy SSH на Ubuntu довольно просто.

Это начинается с запуска окна терминала (с помощью Ctrl + Alt + T или Ctrl + Shift + T) и установки необходимых зависимостей для правильной сборки программы.

Примечание: используете Debian Linux? Следуйте этим инструкциям по сборке, и EasySSH должен скомпилироваться просто отлично. В качестве альтернативы используйте релиз Flatpak.

sudo apt install libgee-0.8-dev libgtk-3-dev libgranite-dev libvte-2.91-dev libjson-glib-dev libunity-dev meson valac gpg

Elementary OS

Эта ОС основана на Ubuntu, поэтому мы обычно не включаем ее в инструкции по установке приложений.

Тем не менее, в случае с EasySSH важно отметить, что разработчик выпустил программу в центре приложений Elementary OS.

Если вы используете последнюю версию Elementary OS Juno и вам нужен хороший SSH-клиент, мы настоятельно рекомендуем загрузить его через центр приложений.

Для получения дополнительной информации, проверьте эту ссылку.

Arch Linux

Используете Arch Linux и хотите установить EasySSH?

Если это так, вам нужно будет собрать программу из AUR.

Первым шагом в создании пакета EasySSH AUR является установка пакетов Git и Base-devel с Pacman в терминале.

sudo pacman -S git base-devel

С установленными пакетами Git и Base-devel пришло время загрузить помощник Trizen AUR.

Он поможет вам установить EasySSH вместе со всеми зависимостями, вместо того, чтобы справляться с ним вручную.

Примечание: возникли проблемы с сборкой EasySSH через AUR с использованием Trizen? Попробуйте вместо этого релиз Flatpak.

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

С Trizen, готовым к работе, установка EasySSH из AUR совсем несложна!

trizen -S easyssh

или

trizen -S easyssh-git

Fedora

Если вы пользователь Fedora Linux, желающий получить последнюю версию EasySSH, вы не сможете скомпилировать исходный код без проблем (в основном из-за того, что разработчики конкретно не перечисляют нужные вам пакеты Fedora).

К счастью, компиляция кода не так важна, так как доступен RPM-пакет EasySSH.

Чтобы установить его, запустите окно терминала с помощью Ctrl + Alt + T или Ctrl + Shift + T. Затем используйте менеджер пакетов DNF, чтобы загрузить файл в вашу систему.

 Примечание: в нашем тестировании мы установили EasySSH и запустили его на Fedora 29. Если это не сработает, рассмотрите вместо этого метод Flatpak.

sudo dnf install http://download.opensuse.org/repositories/home:/Dead_Mozay/openSUSE_Leap_15.0/x86_64/easyssh-1.5.3+git.20190128.b75a2f68-lp150.1.2.x86_64.rpm

OpenSUSE

OpenSUSE Linux — это один из самых простых дистрибутивов не-Ubuntu / Debian Linux для установки EasySSH.

Основная причина этого заключается в том, что приложение установлено на OBS.

Официально приложение может быть установлено на Leap 15 и Tumbleweed.

Чтобы это заработало, перейдите на страницу EasySSH в сервисе сборки OpenSUSE.

Затем найдите ваш выпуск SUSE и нажмите кнопку «1 Click Install», чтобы заставить EasySSH работать.

Flatpak

EasySSH есть  на Flathub, и его очень просто установить.

Однако, прежде чем вы сможете установить приложение таким образом, вы должны установить среду выполнения Flatpak и включить ее в своем дистрибутиве Linux.

Когда вы запустите Flatpak на своей ОС Linux, запустите терминал с помощью Ctrl + Alt + T или Ctrl + Shift + T и выполните приведенные ниже команды, чтобы установить EasySSH.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub com.github.muriloventuroso.easyssh

Настройка соединения SSH

Теперь, когда приложение EasySSH настроено и установлено, пришло время добавить SSH-соединение.

Чтобы добавить соединение, найдите значок «+» в левом верхнем углу приложения и нажмите на него.

В новом окне подключения есть несколько текстовых полей.

Сначала найдите «Name» и назовите ваше новое соединение.

Затем перейдите к «host» и введите имя хоста (например, intel-desktop и т. д.).

Если вы не знаете имя хоста, вместо этого добавьте локальный IP-адрес в поле.

После заполнения IP-адреса найдите поле «Username» и введите удаленного пользователя, которого вы будете использовать для подключения по SSH.

Затем добавьте пароль пользователя в поле «Password».

В качестве альтернативы, выберите «Change Password to Identity file», если вы предпочитаете доступ с помощью ключей.

Когда все важные поля заполнены, нажмите кнопку «Save», чтобы закрыть окно нового подключения.

Подключение по SSH

Чтобы подключиться через SSH к приложению EasySSH, найдите столбец «hosts» в левой части приложения и дважды щелкните подключение, которое вы хотите запустить.

Найдя соединение, которое вы хотите загрузить с помощью EasySSH, выберите кнопку «Connect» в главном окне приложения.

Вскоре после нажатия «Connect» появится окно терминала и отправит соединение с системой, к которой вы пытаетесь получить доступ.

Если все пройдет успешно, вы сразу получите доступ к терминалу.

 

 

 

cryptoparty

Cryptography is typically bypassed, not penetrated.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5e7fa976b0640d40