Как да се свържете със SSH сървър от Windows, macOS или Linux

SSH клиент ви позволява да се свържете с отдалечен компютър, работещ с SSH сървър. Протоколът Secure Shell (SSH) често се използва за отдалечени терминални връзки, позволявайки ви достъп до терминал за текстов режим на отдалечен компютър, сякаш сте седнали от него. Може да се използва и за SSH тунелиране, прехвърляне на SCP файлове и други неща.

Windows

СВЪРЗАНИ: 5 страхотни неща, които можете да правите с SSH сървър

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

Актуализация : Windows 10 вече има официална SSH команда, която можете да инсталирате. Той е част от Windows 10, но е „незадължителна функция“.

Изтеглете PuTTY и го стартирайте, за да започнете. Можете да изтеглите или инсталатор, който включва PuTTY и свързаните с него помощни програми. или файл putty.exe, който може да функционира като преносимо приложение.

Въведете името на хоста или IP адреса на SSH сървъра в полето „Име на хоста (или IP адрес)“. Уверете се, че номерът на порта в полето „Port“ съответства на номера на порта, който SSH сървърът изисква. SSH сървърите използват порт 22 по подразбиране, но сървърите често са конфигурирани да използват други номера на портове вместо това. Щракнете върху „Open“, за да се свържете.

Ще видите предупреждение за сигурност при първия опит да се свържете със сървър. Това ви казва, че преди това не сте се свързвали с този сървър. Това се очаква, така че кликнете върху „OK“, за да продължите.

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

Ще бъдете подканени да въведете потребителското име и паролата за вашия акаунт на SSH сървъра. След като го направите, ще бъдете свързани. Просто затворете прозореца, за да прекратите SSH връзката.

С PuTTY можете да направите много повече. Например, ако трябва да използвате файл с частен ключ за удостоверяване със SSH сървъра, ще намерите тази опция в Connection> SSH> Auth в прозореца за конфигурация PuTTY, който се появява, когато стартирате приложението. За повече информация се консултирайте с ръководството на PuTTY.

macOS и Linux

СВЪРЗАНИ: Как да инсталирате и използвате Linux Bash Shell на Windows 10

Базираните на UNIX операционни системи като macOS и Linux включват вградена SSH команда, която работи почти еднакво навсякъде. Можете дори да използвате тази команда на Windows 10 чрез Bash на Windows среда.

За да се свържете със SSH сървър от една от тези операционни системи, първо отворете терминален прозорец. На Mac ще намерите това в Finder> Applications> Utilities> Terminal. На настолен компютър на Linux потърсете пряк път на терминала в менюто на приложенията. В Windows инсталирайте и отворете черупката на Bash.

За да се свържете със SSH сървър, въведете следната команда в терминала, замествайки username с вашето потребителско име на SSH сървъра и ssh.server.comс името на хоста или IP адреса на SSH сървъра:

ssh потребителско име@ssh.server.com

Тази команда ще се свърже със SSH сървъра на порт 22, който е по подразбиране. За да посочите различен порт, добавете -pв края на командата, последван от номера на порта, към който искате да се свържете, по следния начин:

ssh потребителско име@ssh.server.com -p 2222

Ще видите съобщение с молба да потвърдите самоличността на сървъра при първото свързване. Ако всъщност за първи път се свързвате със сървъра, това е нормално и можете да напишете „да“, за да продължите.

Ако преди това сте се свързвали със сървъра и виждате това съобщение, това означава, че администраторът на сървъра е променил пръстовия отпечатък на ключа или сте подлъгани да се свържете със сървър за измама. Бъди внимателен!

Ще бъдете подканени да въведете паролата, която потребителският акаунт изисква на SSH сървъра, преди да продължите. След като имате, ще бъдете свързани. Затворете прозореца или напишете „изход“ и натиснете Enter, за да прекратите SSH връзката.

Ще намерите повече информация за използването на ssh командата на страницата за ръководство на SSH. Можете да получите достъп до него, като напишете man ssh на терминала, или като го прегледате във вашия уеб браузър.