Kako koristiti merni instrument
Sadržaj:
- Instaliranje SSHFS
- Instaliranje SSHFS-a na Ubuntu i Debian
- Instaliranje SSHFS-a na CentOS
- Instaliranje SSHFS-a na macOS
- Instaliranje SSHFS-a na Windows
- Montaža daljinskog datotečnog sustava
- Montaža udaljenog datotečnog sustava na Windows
- Demontiranje udaljenog datotečnog sustava
- Zaključak
SSHFS (SSH Filesystem) je klijent datotečnog sustava zasnovan na FUSE za montiranje udaljenih direktorija preko SSH veze. SSHFS koristi SFTP protokol koji je podsustav SSH i on je omogućen prema zadanim postavkama na većini SSH poslužitelja.
U usporedbi s drugim protokolima mrežnog datotečnog sustava kao što su NFS i Samba, prednost SSHFS je ta što ne zahtijeva nikakvu dodatnu konfiguraciju na strani poslužitelja. Za korištenje SSHFS potreban vam je samo SSH pristup udaljenom poslužitelju.
Budući da SSHFS koristi SFTP, svi preneseni podaci između poslužitelja i klijenta moraju se kriptirati i dešifrirati. To rezultira s neznatno smanjenim performansama u usporedbi s NFS-om i većom upotrebom procesora na klijentu i poslužitelju.
Ovaj će vam vodič pokazati kako instalirati SSHFS klijent na Linux, macOS i Windows te kako montirati udaljeni direktorij.
Instaliranje SSHFS
SSHFS paketi dostupni su za sve glavne operativne sustave i instalacija je prilično jednostavna.
Instaliranje SSHFS-a na Ubuntu i Debian
SSHFS je dostupan iz zadanih spremišta Ubuntu i Debian. Ažurirajte indeks paketa i instalirajte sshfs klijent upisivanjem:
sudo apt update
sudo apt install sshfs
Instaliranje SSHFS-a na CentOS
Na CentOS-u i ostalim derivatima Red Hat pokrenite sljedeću naredbu za instaliranje sshfs:
Instaliranje SSHFS-a na macOS
korisnici macOS-a mogu instalirati SSHFS klijent preuzimanjem FUSE i SSHFS paketa s osxfuse web mjesta ili putem Homebrew-a:
brew cask install osxfuse
brew install sshfs
Instaliranje SSHFS-a na Windows
Korisnici sustava Windows moraju instalirati dva paketa, WinFsp i SSHFS-Win.
- WinFsp.SSHFS-Win.
Montaža daljinskog datotečnog sustava
Sljedeće upute vrijede za sve distribucije Linuxa i macOS-a.
Za montiranje udaljenog direktorija, SSH korisnik mora mu moći pristupiti. Naredba za montiranje SSHFS ima sljedeći oblik:
sshfs host: mountpoint
Naredba sshfs čitat će SSH datoteku konfiguracije i koristiti se po postavkama glavnog računala. Ako udaljeni direktorij nije naveden, podrazumijeva se početni direktorij udaljenog korisnika.
Na primjer, da biste montirali kućni imenik korisnika pod nazivom "linuxize" na udaljeni host s IP adresom "192.168.121.121", prvo napravite direktorij koji će služiti kao točka montiranja, to može biti bilo koja lokacija koju želite:
mkdir ~/linuxizeremote
Zatim upotrijebite naredbu sshfs za montiranje udaljenog direktorija:
sshfs [email protected]:/home/linuxize /home/linuxize/linuxizeremote
Od vas će se tražiti da unesete korisničku lozinku. Da biste izbjegli tipkanje lozinke svaki put kada montirate udaljeni direktorij, generirajte SSH ključeve i postavite SSH prijavu bez lozinke.
Sada možete komunicirati s direktorijem i datotekama koje se nalaze na udaljenom poslužitelju na isti način kao s lokalnim datotekama. Na primjer, možete uređivati, brisati, preimenovati ili stvarati nove datoteke i mape.
Ako želite trajno montirati udaljeni direktorij, morate urediti datoteku
/etc/fstab
lokalnog stroja i dodati novi unos za montiranje. Na ovaj će se način sustav dignuti, ali automatski će montirati udaljeni direktorij.
Za montiranje udaljene mape preko SSHFS iz
/etc/fstab
, koristite
fuse.sshfs
kao vrstu datotečnog sustava.
user@host:/remote/dir /local/mountpoint fuse.sshfs defaults 0 0
Pri stvaranju upornog montiranja provjerite možete li povezati udaljeni domaćin koristeći SSH ključ provjere autentičnosti.
Montaža udaljenog datotečnog sustava na Windows
Korisnici sustava Windows mogu koristiti Windows Explorer za mapiranje mrežnog pogona u udaljeni direktorij na SSH poslužitelju.
Otvorite Windows Explorer, kliknite desnom tipkom miša na "ovo računalo" i odaberite "Karta mrežnog pogona". Odaberite pogon na koji ćete montirati i u polje "Mapa" unesite udaljenog korisnika, poslužitelj i put u sljedećem formatu:
\\sshfs\user@host
U vrijeme pisanja ovog članka SSHFS-Win ne podržava provjeru autentičnosti na ključu, tako da udaljeni ssh poslužitelj mora biti konfiguriran za prihvaćanje provjere autentičnosti na temelju lozinke.
Za detaljnije informacije pogledajte priručnik SSHFS-Win.
Demontiranje udaljenog datotečnog sustava
Da biste odvojili montirani datotečni sustav, upotrijebite ili naredbu
umount
ili
fusermount
a slijedi mapu u kojoj je postavljen (točka montiranja):
fusermount -u /local/mountpoint
Zaključak
U ovom smo vodiču naučili kako koristiti SSHFS za montiranje udaljenog direktorija preko SSH-a. Ovo može biti korisno kada želite komunicirati s udaljenim datotekama koristeći lokalne aplikacije računala.
Za potpuni popis mogućnosti sshfs, upišite
man sshfs
u svoj terminal.
Također biste trebali ograničiti pristup korisniku u njihov kućni imenik postavljanjem SFTP Chroot Jail okruženja i promijeniti zadani SSH port kako biste dodali dodatni sloj sigurnosti na svoj poslužitelj.
ssh sftp mount terminalKako otvoriti i pokrenuti Chrome, Firefox, IE, otvorite preglednike u načinu rada preko cijelog zaslona, ovaj post pokazuje kako pokrenuti preglednike preglednika Chrome, Firefox, Internet Explorer i Edge u načinu rada preko cijelog zaslona putem korisničkog sučelja za postavke u sustavu Windows 10.

Dok trake s alatima, trake oznaka i gumbe izbornika stvari koje su dostupne, s vremena na vrijeme žele ukloniti sve od njih i pregledavati web pomoću našeg web preglednika u načinu rada preko cijelog zaslona, bez trake izbornika, gumba ili programske trake oko.
ČIni se da je gotovo sve lomljivo kada je riječ o sigurnosti na Internetu. Vidjeli smo čak i najbolje sigurnosne sustave koji imaju jedan ili više nedostataka koji se mogu iskoristiti za dobrobit hakera. Ne, neki profesori na tri sveučilišta pokazali su da korištenje bankovnih lozinki preko WiFi-a više nije sigurno. Oni su došli do papira kako bi pokazali kako hakeri mogu ukrasti vaše lozinke preko WiFi-a.

Kako hakeri mogu ukrasti lozinke preko WiFi-a
Kako dobiti veličinu direktorija u Linuxu

Naredba du prikazuje količinu prostora datoteke koju koriste određene datoteke ili mape.