SSH (Secure Shell) е протокол за отдалечено администриране, благодарение на който имаме възможност да контролираме, управляваме и редактираме променливи или процеси на отдалечени сървъри чрез Интернет, използвайки метод за удостоверяване. SSH ни дава начин, чрез който е възможно да се удостовери отдалечен потребител, да може да се прехвърлят елементи от клиента към хоста и обратно.
SSH криптиранеПротоколът SSH ни предлага различни форми на криптиране като:
- Симетрично криптиране
- Асиметрично криптиране
- Хеширане
SSH синтаксисОсновният синтаксис за SSH е следният:
ssh {потребител} @ {хост}
SSH операцияМеханизмът за използване на SSH е прост, първо, на Ubuntu се казва, че ще използваме защитена черупка връзка и с механизмите за криптиране (ssh), след това въвеждаме потребителя (потребител), с който ще удостоверяваме, и накрая задаваме дестинация (хост).
Не забравяйте, че когато използваме SSH, всичко, което правим в сесията (удостоверяване на потребителя, команди, прехвърляне на файлове), винаги ще бъде криптирано, за да защити данните от всяка атака в мрежата.
Със SSH е възможно да се използват SSH ключове, с които можем да автоматизираме достъпа до отдалечени сървъри и компютри, оптимизирайки сигурността.
Без повече шум, нека видим как да инсталираме SSH в Ubuntu 20.04.
Инсталирайте SSH протокол в Ubuntu 20.04
Етап 1
По подразбиране основният SSH вече е инсталиран в системата, но с някои ограничения, в терминала Ubuntu 20.04 изпълняваме следното:
ШшСтъпка 2
В резултат на това ще видим всички опции за използване на SSH протокола:
Увеличете
Стъпка 3
За да проверим използването му, ще се опитаме да установим локална връзка, изпълняваме следното:
ssh localhost
Увеличете
Стъпка 4
Както виждаме, по подразбиране порт 22 (на SSH) отхвърля връзката, в този случай трябва да инсталираме протокола на SSH сървъра със следната команда:
sudo apt-get инсталирайте openssh-сървър
Увеличете
Стъпка 5
Потвърждаваме инсталацията с буквата S:
Увеличете
Стъпка 6
Можем да проверим състоянието на SSH услугата в Ubuntu 20.04 със следната команда:
sudo услуга ssh състояние
Увеличете
Стъпка 7
Както виждаме, състоянието му е активно и работи, можем отново да проверим достъпа до локалния хост:
ssh localhost
Увеличете
Стъпка 8
Ако не приемем връзката, ще се появи грешка, така че при изпълнение на командата е необходимо да въведете „да“ за достъп с SSH.
След това можем да получим достъп до конфигурационния файл на SSH с редактор: Там можем да видим SSH порта по подразбиране (22), можем да го редактираме, ако е необходимо, но винаги препоръчваме да оставите стойностите по подразбиране.
sudo nano / etc / ssh / sshd_config
Увеличете
С тези прости стъпки инсталирахме SSH в Ubuntu 20.04.