Windows 10 SSH срещу PuTTY: Време е да превключите вашия клиент за отдалечен достъп?

Windows 10 SSH срещу PuTTY: Време е да превключите вашия клиент за отдалечен достъп?

Един от най -често срещаните методи за комуникация между компютри, особено Linux машини и уеб сървъри, е SSH. Когато става въпрос за установяване на този вид комуникация в Windows, опцията по подразбиране е да инсталирате PuTTY.





Благодарение на Windows PowerShell обаче може да не се нуждаете повече от PuTTY. Нека да разгледаме как да настроим SSH достъп в Windows 10 и дали новите инструменти могат да изместят PuTTY.





Как да инсталирате SSH в Windows 10 (бързо)

Инсталирането на SSH функционалност в Windows 10 PowerShell е достатъчно просто, но опциите в менюто за нея са донякъде скрити. Ето какво трябва да направите:





  1. Отворено Настройки .
  2. Изглед Приложения> Приложения и функции
  3. Отидете на Допълнителни функции
  4. Щракнете Добавете функция
  5. Изберете OpenSSH клиент
  6. Изчакайте, след това рестартирайте

След като това стане, можете да установите SSH връзки с други, съвместими компютри. Ако на отдалечената машина е инсталиран и конфигуриран SSH сървър, може да се осъществи връзка.

как да създадете свой собствен snapchat филтър

Това е прегледът. Ето подробностите.



Как да инсталирате SSH в Windows 10 (подробно)

Внедряването на SSH на PowerShell на Windows 10 е версия на проекта OpenSSH. Можете да намерите страница на проекта в GitHub .

Трябва да откриете, че SSH вече е инсталиран на вашия компютър с Windows 10 (включен е в актуализацията през април 2018 г.), но ако не, може лесно да се добави.





За да проверите, отворете менюто Power Power (щракнете с десния бутон върху Старт или Клавиш Windows + X ) и изберете Windows PowerShell . Тук въведете командата 'ssh'. Ако SSH все още не е инсталиран, ще видите екран като този:

Поправянето на това е достатъчно лесно. Натиснете Windows ключ + I за да отворите Настройки преглед, след това отидете на Приложения и търси Управление на допълнителни функции . Щракнете върху това, след което потърсете запис с надпис „OpenSSH“.





Ако не можете да го видите, щракнете Добавете функция след това превъртете надолу, докато видите OpenSSH клиент . Щракнете, за да разширите елемента и да видите описанието.

Когато сте готови, щракнете Инсталирай за да го добавите към вашия компютър. Няколко минути по -късно ще бъде инсталиран новият SSH клиент за Windows PowerShell. Струва си да рестартирате Windows, за да сте сигурни, че приложението е правилно инсталирано.

Бележка за приложението SSH Server

Струва си да се подчертае фактът, че можете да инсталирате и SSH сървър. Макар че е малко вероятно Microsoft да разреши каквато и да е форма на универсално дистанционно администриране през SSH, използването му като опция е полезно.

За да инсталирате това, повторете горните стъпки, като изберете OpenSSH сървър .

Използване на SSH в Windows PowerShell

След като SSH е инсталиран и работи, можете да го използвате за комуникация с друг компютър. Например, можете да го използвате за достъп до Raspberry Pi (един от няколко дистанционни опции за този малък компютър).

Употребата е проста. В PowerShell въведете командата ssh, последвана от потребителското име за акаунт на отдалеченото устройство и неговия IP адрес.

Например, за да се свържете с my Raspberry Pi кутия с RetroPie , Използвах:

ssh pi@192.168.1.76

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

Мигове по -късно ще се свържете с отдалеченото Linux устройство, готово да изпълнявате каквито и да е задачи.

SSH функции на PowerShell срещу PuTTY

PuTTY отдавна е предпочитаният избор за SSH в Windows. Независимо дали контролирате уеб сървъри, осъществявате достъп до устройства с Интернет на нещата или отдалечено администрирате компютър с Linux, това е леко и лесно за използване приложение.

Една от причините за издръжливостта на PuTTY е широк избор от функции. И така, може ли SSH на Windows PowerShell да се конкурира с PuTTY?

Е, по отношение на предоставянето на SSH функционалност, да, може. Можете да разберете как да използвате някои от разширените функции на SSH в Windows 10, като въведете командата ssh:

ssh

Полученият списък с опции очертава функциите. Например, можете да посочите порт:

ssh [username]@[hostname] -p [port]

Възможностите са добри!

Все пак не е PuTTY. Въпреки че можете да свържете адрес с OpenSSH в Windows, вие сте ограничени от броя адреси, които можете да запишете.

Има причина PuTTY да остане популярен. Не само, че ви позволява да запазвате (и наименувате) вашите връзки, приложението също така поддържа връзки през Telnet, Serial и други протоколи. Външният вид на PuTTY също може да се конфигурира, може ли да се стартира бързо от работния плот. Като цяло PuTTY е солидна помощна програма, която обработва почти всичко, което можете да хвърлите.

Защо SSH, когато можете да използвате Linux?

Докато дистанционното управление на Linux през SSH може да е жизненоважно, може дори да не се нуждаете от SSH. Windows 10 вече разполага с подсистема Linux и командния ред, подобен на Bash.

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

Разбира се, това не е единственият вариант. Ако трябва да практикувате команди Bash в Windows, винаги можете да настроите виртуална машина. Просто инсталирайте Linux дистрибуция в това и (ако хардуерът позволява) имате Linux OS готова за използване.

Време ли е да изоставим PuTTY на Windows 10?

SSH е лесен за използване в PowerShell на Windows 10. Липсата на функции, наред с изискването на още няколко кликвания за зареждане, означава, че може да предпочетете да се придържате към PuTTY. Така или иначе, фактът, че Windows 10 има две добри опции за SSH, си заслужава да бъде празнуван.

Искате повече опции за SSH за Windows? Нашата резюме на SSH инструменти за Windows ще ви разкажа за алтернативите.

Дял Дял Туит електронна поща Canon срещу Nikon: Коя марка фотоапарат е по -добра?

Canon и Nikon са двете най -големи имена в индустрията на фотоапаратите. Но коя марка предлага по -добрата гама от фотоапарати и обективи?

Прочетете Напред
Свързани теми
  • Windows
  • Отдалечен достъп
  • Windows 10
  • PowerShell
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурността, Linux, DIY, програмирането и технологиите, обяснени и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате