SSH ne tikai autentificē pār šifrētu savienojumu - visa jūsu SSH satiksme ir šifrēta. Neatkarīgi no tā, vai pārsūtāt failu, pārlūkošanu tīmeklī vai komandas darbību, jūsu darbības ir privātas.
SSH tunelēšana
SSH tunelēšana ļauj attālinātajam SSH serverim darboties kā starpniekserveri. Tīkla datplūsmu no vietējās sistēmas var nosūtīt, izmantojot drošu savienojumu ar SSH serveri. Piemēram, varat šifrēt tīmekļa pārlūkošanas datplūsmu, izmantojot SSH tuneli. Tas novērstu to, ka cilvēki, izmantojot publiskos Wi-Fi tīklus, neredz to, ko jūs pārlūkojat, vai apiet vietnes tīklā esošos vietnes un satura filtrus.
Protams, satiksme kļūst nešifrēta, kad tā atstāj SSH serveri un piekļūst internetam. Tīmekļa serverim, ar kuru piekļūstat caur tuneļa savienojumu, šķiet, nāk no datora, kurā darbojas jūsu SSH serveris, nevis vietējā sistēma.
Linux sistēmā vietējā sistēmā izmantojiet šādu komandu, lai izveidotu SOCKS starpniekserveri 9999. adresē:
ssh -D 9999 -C user@host
‘
Atveriet savu tīmekļa pārlūkprogrammu (vai citu lietojumprogrammu) un iestatiet SOCKS starpniekserveri 9999 un localhost. Izmantojiet localhost jo tuneļa ieeja darbojas jūsu vietējā sistēmā.
SCP failu pārsūtīšana
Komandu scp vai droša kopija ļauj pārsūtīt failus starp attālo sistēmu, kurā darbojas SSH serveris un vietējā sistēma.
Piemēram, lai kopētu vietējo failu attālajā sistēmā, izmantojiet šādu sintaksi:
scp /path/to/local/file user@host:/path/to/destination/file
scp -r user@host:/path/to/remote/file /path/to/destination/file
Jūs varat arī iestatīt bezvērtīgu SCP piekļuvi un izmantot SCP, lai pārsūtītu failus no skriptiem.
Attālo direktoriju montāža
Jūs varat uzstādīt attālo mapi, izmantojot SSH, un piekļūt tai, tāpat kā jebkuram citam jūsu sistēmas direktorijā, izlaižot garlaicīgu kopēšanas procesu failu pārsūtīšanai.
Ja lietojat Ubuntu vai citu GNOME darbvirsmas vidi ar failu pārvaldnieku Nautilus, palaidiet failu pārvaldnieku, noklikšķiniet uz izvēlnes Fails un izvēlieties Savienoties ar serveri.
Ja jums nav pieejas GUI vai vēlaties izmantot termināla lietderību, varat izmantot sshfs, lai instalētu attālo SSH sistēmu kā failu sistēmu savā datorā.
Saglabāt terminālu sesijas
Katru reizi, kad piesakāties sistēmā SSH, jums tiks parādīta jauna termināļa sesija. Kad pamestos, sesija tiks slēgta. Ja vēlaties saglabāt termināla sesiju starp SSH sesijām, izmantojiet GNU Ekrānu vai alternatīvu lietderību.
Pēc pieslēgšanās attālajai sistēmai palaidiet ekrāns komandu sākt ekrāna sesiju. Ekrāna sesijas laikā izpildiet komandas un pēc tam nospiediet Ctrl-a un tad d atvienoties no ekrāna sesijas.
Ekrāna sesija un tajā palaistās komandas turpina darboties fonā. Lai vēlāk pievienotu ekrāna sesiju, palaidiet ekrāns -r komandu
SSH var pieņemt komandas, kuras palaist, piesakoties, lai jūs varētu izveidot savienojumu ar SSH serveri un atkal pieslēgties ekrāna sesijai ar vienu komandu:
ssh -t user@host screen -r
Atslēgu pirkstu nospiedumu vizualizācija
Kad jūs izveidojat savienojumu ar savu SSH serveri no citas sistēmas, jūs redzēsiet brīdinājuma ziņojumu, ja sistēma vēl nezina tā atslēgu. Šis ziņojums palīdz jums nodrošināt, ka citu sistēmu neizmanto tālvadības sistēmai.
Varat to iespējot savā SSH konfigurācijas failā vai vienkārši norādīt to kā opciju, palaižot SSH komandu. Piemēram, palaidiet šādu komandu, lai izveidotu savienojumu ar SSH serveri, kurā iespējots VisualHostKey:
ssh -o VisualHostKey=yes user@host
Vai jums ir citi padomi, ar ko kopīgot? Atstājiet komentāru un dariet mums zināmu.