Как да използвате SSH на Windows

Последна актуализация: 23/08/2024

SSH

Защитена обвивка, който познаваме по-добре с акронима му SSH, е a протокол за отдалечено администриране което ни позволява да променяме и контролираме нашите отдалечени сървъри в Интернет. Всичко в съответствие с най-строгите канони на онлайн сигурност. В тази статия ще обясним как да използвате SSH на Windows и какви са ползите, които ще ни донесе това.

Много потребители на операционни системи Linux и MacOS използват SSH на своите отдалечени сървъри от самия терминал. В случай на Windows процедурата е малко по-различна.

SSH е създадена през 1997 г. с цел замени Telnet, който, тъй като е некриптиран протокол, не предлага никакъв вид сигурност на своите потребители. Това е точно основният аспект и окончателен аргумент за използването на Secure Shell: сигурност. SSH използва най-иновативните криптографски техники, за да гарантира сигурна комуникация между потребителите и отдалечените сървъри.

Как работи SSH

SSH

За да криптира данните, предавани между клиента и сървъра, SSH използва a двойна система за удостоверяване. От една страна, той използва криптография с публичен ключ, а от друга страна, използва частен ключ.. Ключовете за всеки от тях се генерират в момента на установяване на връзката: публичният ключ се споделя със сървъра, а частният се съхранява от клиента. 

Изключително съдържание - Щракнете тук  Неочакваното завръщане на звука при стартиране на Windows Vista в Windows 11: Грешка, която ни накара да се чувстваме носталгични

Следователно трябва да правим разлика между два основни компонента:

  • SSH клиент, което е приложение, което потребителят може да стартира на своя компютър, за да се свърже със сървъра.
  • SSH сървър, софтуерът, който работи на отдалечения сървър.

Важен аспект, който трябва да имате предвид е, че ако искаме да използваме тази връзка, първо ще е необходимо да конфигурираме конкретен компютър, който изпълнява ролята на SSH сървър. Други алтернативи биха били качването на файловете, които да бъдат споделени в облака или конфигурирайте отдалечен работен плот.

Активирайте и използвайте SSH в Windows

Процесът на настройка на SSH в Windows не е особено сложен. Това са стъпките, които трябва да следвате:

Активирайте компютър като SSH сървър

SSH на Windows

  1. Преди всичко, включваме компютъра който ще използваме като сървър.
  2. След това използваме клавишната комбинация Windows + R и в появилото се поле за търсене пишем услуги.msc.
  3. В прозореца, който се отваря, търсим и кликваме върху OpenSSH SSH сървър.
  4. След това натискаме "Старт".*
  5. След това трябва да повторите абсолютно същото действие с Агент за удостоверяване на OpenSSH. Понякога е деактивиран, така че трябва да влезете в Свойства, за да го активирате.
  6. Сега отваряме стартовото меню и пишем PowerShell. Следните действия трябва да се извършат чрез командния ред PowerShell, тъй като командният ред не е достатъчен.
  7. След това влизаме в конзолата Windows PowerShell като администратор.
  8. След това вмъкваме следната команда: New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain.

(*) Ако искаме това стартиране да става автоматично при всяко включване на компютъра, трябва да щракнем върху раздела Имоти и там променете типа стартиране от Ръчно на Автоматично.

Изключително съдържание - Щракнете тук  Как да върнете инсталацията на драйвер в Windows, ако това причинява проблеми

Активирайте компютър като SSH клиент

замазка

След като първата фаза приключи, нека сега да видим какво трябва да направим, за да активираме компютър като SSH клиент. В тази втора фаза е важно да използвате програма, наречена PuTTY:

  1. Нека отидем до компютъра, който искаме да използваме като SSH клиент.
  2. В него инсталираме софтуера PuTTY (връзката за изтегляне, тук). Препоръчително е да изтеглите файла с разширение .msi, тоест 64-битовата версия.
  3. След като инсталацията приключи, начинът за използване на този софтуер е много прост: просто напишете IP адреса, маркиран като Име на хоста и натиснете бутона Отворено.

Понякога могат да възникнат някои проблеми при използване на SSH в Windows, като неуспешно удостоверяване или грешки при установяване на връзка със сървъра поради защитна стена и др. Всички тези малки грешки могат лесно да бъдат решени чрез промяна на настройките.

Заключения: значението на използването на SSH

Важността на използването на SSH се крие във факта, че той ни предлага сигурен начин за свързване с отдалечени сървъри. Ако се използва некриптирана връзка, предаването на данни може да бъде прихванато от всеки. Това би било много сериозно нарушение на сигурността, което хакер (или дори всеки потребител с минимални познания) може да използва, за да извлече чувствителна информация, от пароли до информация за кредитни карти.

Изключително съдържание - Щракнете тук  Как автоматично да организирате вашите файлове и папки в Windows

Това обаче не е толкова лесно с използването на SSH, протокол, способен да криптира данни, така че да могат да бъдат прочетени само от клиента и сървъра.

От друга страна, SSH на Windows и всяка друга операционна система предлага широки възможности за персонализиране. Тези опции могат да се управляват чрез редактиране на SSH конфигурационния файл в системата.