SSH (Secure Shell) on protokoll, mis võimaldab meil turvaliselt juurdepääs kaugarvutitele ja selle võimalused on tohutud, sest põhimõtteliselt on selle kasutamisel serveril nii, nagu istuksime selle ekraani ja klaviatuuri ees. Täna on see saadaval * nix kaudu OpenSSH, avatud rakendamine, mis saabus tagasi 1999. aastal, ja näitame süsteemihalduritele, nagu näiteks, väga huvitavat võimalust ühendage SSHFS-i abil kohalikud masinad kaugkataloogid.
Tänu sellele saame kasutage kaugarvuti kataloogi meie kohaliku arvuti kataloogistruktuuri osana, millel on sellest tulenevad eelised, näiteks võimalus skripte ja muid lihtsamini kasutada. Muidugi saame kasutada ka failide uurijat ja tänu sellele kopeerida või teisaldada faile ja kaustu lohistades, nii et vaatame, kuidas alustada.
Loogiliselt on esimene asi, mida vajame, on see, et OpenSSH-install töötab juba selles serveris, millele me juurde pääseme, ja ka kliendis. Siis on aeg installida sshfs, mis on väga lihtne tänu sellele, et see tööriist on juba olemas See on saadaval ametlikus Ubuntu hoidlas (ja ka selle väiksuse tõttu, mis on alla 50 Kb, nii et selle saab installida mõne sekundiga):
# apt-get install shfs
Nüüd, kui oleme sshf-id installinud, peame seda kasutama vastavalt selle kasutusviisile, mis on sarnane ssh-ga selles, et peame autentige meid kasutajanime ja parooliga, mistõttu on ütlematagi selge, et nimetatud kasutaja peab olema kaugarvuti kehtiv konto (meie näites on see IP-ga arvuti 192.168.1.100).
sshfs kasutaja @ kaugarvuti: / tee / kataloogi
Seega peame looma kohaliku kataloogi, mis osutab kaugkataloogile (mis meie näites võib olla / home / programs), mida me teeme järgmiselt:
#mkdir / mnt / server
Seejärel paigaldame sellesse kataloogi kaugkataloogi, tehes järgmist:
#sshfs root@192.168.1.100: / home / programmid / / mnt / server
Meilt küsitakse kaugarvutis juurparooli, mida peame teadma, et see sisestada ja pärast seda oleme kaugserveri oma kohalikku arvutisse paigaldanud. Midagi, mida saame hõlpsalt kontrollida, kui töötame:
$ df -h
O:
ls -l / mnt / server
Kui hakkame seda kasutama, hindame kindlasti selle suurt mugavust, mida see meile pakub, ja kui see nii on, võime soovida, et see protsess viiakse läbi automaatselt, kui me varustust käivitame. Ja me saame selle kätte, mille jaoks peame faili muutma / etc / fstab:
#vi / etc / fstab
Lisame järgmise kirje:
sshfs#$root@192.168.1.100: / / mnt / serveri kaitsme vaikeväärtused, idmap = kasutaja, allow_other, uuesti ühenduse loomine, _netdev, kasutajad 0 0
Sellega on meil see, mida me tahame, kuid võime minna kaugemale ja kui meie meeskonnal on vastuoluline küsimus systemd stardisüsteemina saame kasutada komplekti 'nõudlusel'see tähendab, et see tehakse automaatselt, kui seda vajame (näiteks kui proovime juurde pääseda kaugkataloogiga lingitud kohalikule kataloogile).
kasutaja @ kaugarvuti: / home / programmid / / mnt / server fuse.sshfs noauto, x-systemd.automount, _netdev, users, idmap = user, allow_other, uuesti ühendamine 0 0