OpenSSH, съкратено от OpenBSD Secure Shell, е инструмент, използван за осигуряване на отдалечена връзка между хоста и неговия клиент чрез SSH протокол. Тъй като използва протокола SSH за мрежова комуникация, той се грижи за отвличане на връзки и атаки, а също така криптира комуникацията на мрежовия трафик, използвайки различни методи за удостоверяване. Тази публикация ще научи как да инсталирате OpenSSH сървъра на Ubuntu 20.04 и как да го активирате за отдалечена мрежова комуникация.
Инсталация
По подразбиране отдалеченият достъп не е разрешен в Ubuntu 20.04, използвайки SSH, и първо трябва да активираме SSH. Просто следвайте ръководството стъпка по стъпка, дадено по-долу, и ще имате инсталиран и активиран сървър OpenSSH на вашия ubuntu 20.04 LTS система за отдалечен достъп.
Стъпка 1: Отворете терминала си и актуализирайте APT кеш хранилището на системата
Първо, задействайте терминала във вашата система на ubuntu, като използвате клавишните комбинации (CTRL + ALT + T) и въведете командата, дадена по-долу, за да актуализирате APT кеш хранилището на системата.
$ sudo apt актуализация
APT кеш хранилището на системата се актуализира успешно.
Стъпка 2: Инсталирайте OpenSSH сървър
Веднага след актуализиране на хранилището на APT пакети на вашата система, инсталирайте сървъра OpenSSH на вашата машина на Ubuntu, като въведете командата, предоставена по-долу.
$ sudo apt install openssh-server openssh-client
Напишете „Y“ и натиснете „Enter“, за да предоставите разрешение за заемане на допълнително дисково пространство за инсталацията на OpenSSH сървъра.
След известно време процесът на инсталиране на OpenSSH сървъра ще завърши и SSH сървърът автоматично ще стартира.
Стъпка 3: Проверете дали услугата SSH работи
За да проверите състоянието на SSH сървъра, въведете командата, дадена по-долу.
$ sudo systemctl статус ssh
Ако имате изхода, че състоянието на услугата SSH е активно, трябва да сте напълно готови да продължите напред.
Въведете „q“, за да се върнете назад и да конфигурирате защитната стена.
Стъпка 4: Конфигурирайте защитната стена
Сега трябва да конфигурирате защитната стена на Ubuntu, като използвате инструмента UFW, предоставен от самия Ubuntu. За да активирате защитната стена за достъп на която и да е отдалечена машина до тази машина на Ubuntu, трябва да отворите SSH порт. Командата за конфигуриране и разрешаване на отдалечен достъп е въведена по-долу.
$ sudo ufw позволи ssh
След като разрешите SSH, е време да активирате и защитната стена. За да проверите дали е активиран или не, командата за проверка на състоянието на UFW е дадена по-долу
$ sudo ufw статус
Ако е неактивен и случаят е същият за вас, тогава трябва да го активирате, като въведете командата
$ sudo ufw разреши
След като активирате UFW, проверете отново състоянието
$ sudo ufw статус
Можете да видите, че SSH порт 22 е отворен. Ако имате същия изход, както е показано на снимката, тогава системата е готова за отдалечени връзки чрез SSH.
Заключение
Тази публикация ви показа ръководство стъпка по стъпка как да инсталирате и активирате сървъра OpenSSH на Ubuntu 20.04 за отдалечени връзки. След тази конфигурация можете да влезете в тази машина от всяка отдалечена машина чрез SSH.