5 lieliskas lietas, ko varat darīt, izmantojot SSH serveri



SSH piedāvā vairāk nekā tikai drošu attālo termināļa vidi. Varat izmantot SSH, lai tunelētu trafiku, pārsūtītu failus, uzstādītu attālās failu sistēmas un daudz ko citu. Šie padomi un ieteikumi palīdzēs jums izmantot SSH servera priekšrocības.

SSH ne tikai autentificējas, izmantojot šifrētu savienojumu – visa jūsu SSH trafika tiek šifrēta. Neatkarīgi no tā, vai pārsūtāt failu, pārlūkojat tīmekli vai palaižat komandu, jūsu darbības ir privātas.





SSH tunelēšana

SSH tunelēšana ļauj attālam SSH serverim darboties kā starpniekserveri. Tīkla trafiku no vietējās sistēmas var nosūtīt, izmantojot drošu savienojumu uz SSH serveri. Piemēram, varat novirzīt savu tīmekļa pārlūkošanas trafiku caur SSH tuneli, lai to šifrētu. Tas neļaus cilvēkiem, kas izmanto publiskos Wi-Fi tīklus, redzēt, ko jūs pārlūkojat, vai apiet vietņu un satura filtrus vietējā tīklā.

Protams, trafiks kļūst nešifrēts, kad tas atstāj SSH serveri un piekļūst internetam. Tīmekļa serverim, kuram piekļūstat caur tuneli, jūsu savienojums, šķiet, nāk no datora, kurā darbojas jūsu SSH serveris, nevis vietējā sistēma.



Operētājsistēmā Linux izmantojiet šo komandu, lai vietējā sistēmā izveidotu SOCKS starpniekserveri portā 9999:

ssh -D 9999 -C lietotājs@host

'



Reklāma

Tunelis būs atvērts, līdz tiks pārtraukts SSH savienojums.

Atveriet savu tīmekļa pārlūkprogrammu (vai citu lietojumprogrammu) un iestatiet SOCKS starpniekserveri uz portu 9999 un vietējais saimnieks. Izmantot vietējais saimnieks jo tuneļa ieeja darbojas jūsu vietējā sistēmā.

Mēs arī apskatījām izmantojot PuTTY, lai iestatītu SSH tuneli operētājsistēmā Windows .

SCP failu pārsūtīšana

Komanda scp jeb drošā kopija ļauj pārsūtīt failus starp attālo sistēmu, kurā darbojas SSH serveris, un vietējo sistēmu.

Piemēram, lai kopētu lokālo failu uz attālo sistēmu, izmantojiet šādu sintaksi:

scp /ceļš/uz/local/fails lietotājs@host:/ceļš/uz/galamērķis/fails

Lai kopētu failu no attālā SSH servera uz vietējo sistēmu, izmantojiet šo sintaksi:

scp -r lietotājs@host:/ceļš/uz/attālināto/failu/ceļš/uz/galamērķi/failu

Reklāma

Jūs varat arī iestatīt bezparoles scp piekļuvi un izmantojiet scp, lai pārsūtītu failus no skriptiem.

Attālo direktoriju uzstādīšana

Varat pievienot attālo mapi, izmantojot SSH, un piekļūt tai tāpat kā jebkuram citam jūsu sistēmas direktorijam, izlaižot nogurdinošo scp procesu failu pārsūtīšanai.

Ja izmantojat Ubuntu vai citu uz GNOME balstītu darbvirsmas vidi ar Nautilus failu pārvaldnieku, palaidiet failu pārvaldnieku, noklikšķiniet uz izvēlnes Fails un atlasiet Izveidojiet savienojumu ar serveri .

Jums tiks piedāvāts ievadīt SSH servera informāciju un savus akreditācijas datus.

Attālās sistēmas faili tiks parādīti failu pārvaldniekā.

Citām Linux darbvirsmas vidēm var būt līdzīgas iespējas, lai viegli pievienotu direktoriju, izmantojot SSH.

Reklāma

Ja jums nav piekļuves GUI vai vēlaties izmantot termināļa utilītu, varat to izdarīt izmantojiet sshfs lai uzstādītu attālo SSH sistēmu kā failu sistēmu savā datorā.

Termināļa sesiju saglabāšana

Katru reizi, kad piesakāties ar SSH, jums tiks parādīta jauna termināļa sesija. Kad jūs izrakstāties, jūsu sesija tiks slēgta. Ja vēlaties saglabāt termināļa sesiju starp SSH sesijām, izmantojiet GNU ekrānu vai alternatīva utilīta .

Pēc pieteikšanās attālajā sistēmā palaidiet ekrāns komandu, lai palaistu ekrāna sesiju. Palaidiet komandas ekrāna sesijas laikā un pēc tam nospiediet Ctrl-a un tad d lai atvienotos no ekrāna sesijas.

Ekrāna sesija un tajā esošās komandas turpina darboties fonā. Lai vēlāk pievienotu ekrāna sesijai, palaidiet ekrāns -r komandu.

SSH var pieņemt komandas, kas jāpalaiž, kad piesakāties, lai jūs varētu izveidot savienojumu ar SSH serveri un atkārtoti izveidot savienojumu ar ekrāna sesiju, izmantojot vienu komandu:

ssh -t user@host screen -r

Ja jums ir lokāla piekļuve sistēmai, kurā darbojas SSH serveris, varat pāriet no piekļuves ekrāna sesijai lokāli un attālināti.

SAISTĪTI: Kā pārvaldīt SSH konfigurācijas failu sistēmā Windows un Linux

Atslēgu pirkstu nospiedumu vizualizācija

Kad izveidojat savienojumu ar savu SSH serveri no citas sistēmas, jūs redzēsit brīdinājuma ziņojumu, ja sistēma vēl nezina savu atslēgu. Šis ziņojums palīdz nodrošināt, ka attālo sistēmu neuzdodas cita sistēma.

Reklāma

Tomēr jums var rasties grūtības atcerēties garo virkni, kas identificē attālās sistēmas publisko atslēgu. Lai atslēgas pirksta nospiedumu būtu vieglāk atcerēties, iespējojiet vizuālās resursdatora atslēgas funkciju.

Varat to iespējot savā SSH konfigurācijas fails vai vienkārši norādiet to kā opciju, palaižot SSH komandu. Piemēram, palaidiet šo komandu, lai izveidotu savienojumu ar SSH serveri ar iespējotu VisualHostKey:

ssh -o VisualHostKey=jā lietotājs@host

Tagad jums būs jāatceras tikai attēls, nevis gara virkne.


Vai jums ir kādi citi padomi, ar kuriem dalīties? Atstājiet komentāru un dariet mums zināmu.

LASĪT TĀLĀK Krisa Hofmana profila fotogrāfija Kriss Hofmans
Kriss Hofmans ir How-To Geek galvenais redaktors. Viņš ir rakstījis par tehnoloģijām vairāk nekā desmit gadus un divus gadus bija PCWorld komentētājs. Kriss ir rakstījis laikrakstam The New York Times, ticis intervēts kā tehnoloģiju eksperts tādās televīzijas stacijās kā Maiami NBC 6, un viņa darbu atspoguļojuši tādi ziņu izdevumi kā BBC. Kopš 2011. gada Kriss ir uzrakstījis vairāk nekā 2000 rakstu, kas ir lasīti gandrīz vienu miljardu reižu — un tas ir tikai šeit, vietnē How-To Geek.
Lasīt pilnu biogrāfiju

Interesanti Raksti