If-Koubou

Kā iespējot un izmantot Windows 10 jaunās iebūvētās SSH komandas

Kā iespējot un izmantot Windows 10 jaunās iebūvētās SSH komandas (Kā)

Microsoft paziņoja, ka 2015.gadā Windows ievieš integrētu OpenSSH klientu sistēmai Windows. Viņi to beidzot ir izdarījuši, un Windows 10 noklusējuma veidotāju atjauninājumā ir paslēpts SSH klients. Tagad jūs varat izveidot savienojumu ar drošu apvalkošanas serveri no Windows, neinstalējot PuTTY vai citu trešo pušu programmatūru.

Atjaunināt: Iebūvētais SSH klients tagad ir iespējots pēc noklusējuma Windows 10 jaunā 2018. gada aprīļa atjauninājumā. Tālāk ir norādīts, kā iegūt atjauninājumu, ja to vēl neesat datorā.

PuTTY joprojām var būt vairāk funkciju. Saskaņā ar GitHub projekta bug tracker, integrētais SSH klients šobrīd atbalsta tikai ed25519 atslēgas.

Kā instalēt Windows 10 SSH klientu

SSH klients ir daļa no Windows 10, taču tā ir "izvēles funkcija", kas nav instalēta pēc noklusējuma.

Lai to instalētu, dodieties uz sadaļu Iestatījumi> Lietojumprogrammas un sadaļā Lietotnes un funkcijas noklikšķiniet uz Manu izvēles funkcijas.

Instalēto funkciju saraksta augšpusē noklikšķiniet uz "Pievienot funkciju". Ja jums jau ir instalēts SSH klients, tas šeit parādīsies sarakstā.

Ritiniet uz leju, noklikšķiniet uz opcijas OpenSSH Client (Beta) un noklikšķiniet uz "Install" (Instalēt).

Windows 10 piedāvā arī OpenSSH serveri, kuru jūs varat instalēt, ja vēlaties savā datorā palaist SSH serveri. Jums to vajadzētu instalēt tikai tad, ja jūs patiešām vēlaties palaist serveri savā datorā, nevis tikai pieslēgties serverim, kas darbojas citā sistēmā.

Kā lietot Windows 10 SSH klientu

Tagad jūs varat izmantot SSH klientu, palaižot ssh komandu Tas darbojas vai nu PowerShell logā, vai komandrindas logā, tādēļ izmantojiet to, ko vēlaties.

Lai ātri atvērtu PowerShell logu, ar peles labo pogu noklikšķiniet uz pogas Sākt vai nospiediet Windows + X un izvēlnē izvēlieties "Windows PowerShell".

Lai apskatītu ssh komandas sintakse, vienkārši palaidiet to:

ssh

Ja redzat kļūdas paziņojumu, kurā teikts, ka komanda nav atrasta, jums būs jāizrakstās un jāieraksta vēlreiz. Darbojas arī datora pāradresācija. Tam nevajadzētu būt nepieciešama, bet tā ir beta funkcija.

Šī komanda darbojas tāpat kā savienojums ar SSH serveri, izmantojot ssh komandu uz citām operētājsistēmām, piemēram, macOS vai Linux. Tās sintakse vai komandrindas opcijas ir vienādas.

Piemēram, lai izveidotu savienojumu ar SSH serveri ssh.example.com ar lietotājvārdu "bob", jūs palaidīsiet:

ssh [email protected]

Pēc noklusējuma komanda mēģina izveidot savienojumu ar SSH serveri, kas darbojas ar 22. portu, kas ir noklusējums. Tomēr jums var būt nepieciešams izveidot savienojumu ar serveri, kas darbojas citā ostā. Jūs to darāt, norādot ostu ar -p slēdzis. Piemēram, ja serveris pieņem savienojumus porcijā 7777, jūs palaidīsiet:

ssh [email protected] 7777

Tāpat kā ar citiem SSH klientiem, jums pirmo reizi pievienosies aicinājums pieņemt saimniekdatora atslēgu. Pēc tam jūs iegūstat komandrindas vidi, kuru varat izmantot, lai palaistu komandas attālajā sistēmā.