10Sep
SSH piedāvā ne tikai drošu, attālinātu terminālu vidi. Varat izmantot SSH, lai noskaņotu savu datplūsmu, pārsūtītu failus, instalētu attālās failu sistēmas un citus.Šie padomi un triki palīdzēs jums izmantot jūsu SSH serveri.
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ālās 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 savu 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.
Izmantojot Linux, izmantojiet šo komandu, lai vietējā sistēmā izveidotu SOCKS proxy serverī 9999:
ssh -D 9999 -C user @ host
'
Tunnel būs atvērts, kamēr jūsu SSH savienojums beidzas.
Atveriet savu tīmekļa pārlūkprogrammu( vai citu lietojumprogrammu) un iestatiet SOCKS proxy serverim 9999 un lokālajā vietnē. Izmantojiet localhost , jo tuneļa ieeja darbojas jūsu vietējā sistēmā.
Mēs esam arī apsprieduši, izmantojot PuTTY, lai Windows sistēmā izveidotu SSH tuneļu.
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/ faila lietotājs @ host: /path/to/destination/ fails
Lai failu kopētu uz attālā SSH servera vietējai sistēmai, izmantojiet šo sintaksi:
scp -r lietotājs @ resursdators: /path/to/remote/ fails /path/to/destination/ fails
Jūs varat arī iestatīt bezvērtīgu scp piekļuvi un izmantot scp, lai pārsūtītu failus no skriptu iekšienes.
Attālināto direktoriju instalēšana
Jūs varat uzstādīt attālo mapi, izmantojot SSH, un piekļūt tai kā jebkuram citam jūsu sistēmas direktorijā, izlaižot garlaicīgu SCP procesu failu pārsūtīšanai.
Ja lietojat failu pārvaldnieku Nautilus, izmantojot Ubuntu vai citu GNOME darbvirsmas vidi, palaidiet failu pārvaldnieku, noklikšķiniet uz izvēlnes Fails un izvēlieties Savienoties ar serveri.
Jums tiks piedāvāts ievadīt SSH servera datus un jūsu akreditācijas datus.
Attālinātās sistēmas faili parādīsies failu pārvaldniekā.
Citā Linux darbvirsmas vidē var būt līdzīgas iespējas, lai ērti izveidotu direktoriju, izmantojot SSH.
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āšanas termināla 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ānu komandu, lai palaistu ekrāna sesiju. Palaidiet komandas ekrāna sesijā un pēc tam nospiediet Ctrl-a un pēc tam d , lai atvienotu no ekrāna sesijas.
Ekrāna sesija un tajā palaistās komandas turpina darboties fonā.Lai vēlāk pievienotu ekrānam sesiju, palaidiet ekrānu -r komandu.
SSH var atļaut komandas palaist, kad jūs piesakāties, lai jūs varētu izveidot savienojumu ar SSH serveri un atkal pievienoties ekrāna sesijai ar vienu komandu:
ssh -t lietotājs @ saimniekdators ekrāns -r
Ja jums ir vietēja piekļuve sistēmaidarbinot SSH serveri, jūs varat pāriet no piekļuves ekrāna sesijai lokāli un attālināti.
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.
Tomēr jums var rasties problēmas atcerēties garo virkni, kas identificē attālās sistēmas publisko atslēgu. Lai atslēga būtu vieglāk atcerēties, ieslēdziet funkciju "vizuālā resursdatora atslēga".
Jūs 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 = jā user @ host
Tagad jums būs atcerēties tikai attēlu, nevis garu virkni.
Vai jums ir kādi citi padomi, lai dalītos? Atstājiet komentāru un dariet mums zināmu.