Cum se foloseste Symbicort Turbuhaler? (medicament inhalator)
Cuprins:
- Instalarea SSHFS
- Instalarea SSHFS pe Ubuntu și Debian
- Instalarea SSHFS pe CentOS
- Instalarea SSHFS pe macOS
- Instalarea SSHFS pe Windows
- Montarea sistemului de fișiere la distanță
- Montarea sistemului de fișiere la distanță pe Windows
- Demontarea sistemului de fișiere de la distanță
- Concluzie
SSHFS (SSH Filesystem) este un client de sistem de fișiere bazat pe FUSE pentru montarea directoarelor la distanță pe o conexiune SSH. SSHFS utilizează protocolul SFTP, care este un subsistem de SSH și este activat implicit pe majoritatea serverelor SSH.
În comparație cu alte protocoale de sistem de fișiere de rețea, cum ar fi NFS și Samba, avantajul SSHFS este că nu necesită nicio configurație suplimentară pe server. Pentru a utiliza SSHFS aveți nevoie doar de acces SSH la serverul de la distanță.
Deoarece SSHFS folosește SFTP, toate datele transmise între server și client trebuie criptate și decriptate. Rezultă o performanță ușor degradată în comparație cu NFS și o utilizare mai mare a procesorului pe client și server.
Acest tutorial vă va arăta cum să instalați clientul SSHFS pe Linux, macOS și Windows și cum să montați un director la distanță.
Instalarea SSHFS
Pachetele SSHFS sunt disponibile pentru toate sistemele de operare majore, iar instalarea este destul de simplă.
Instalarea SSHFS pe Ubuntu și Debian
SSHFS este disponibil din depozitele implicite Ubuntu și Debian. Actualizați indexul pachetelor și instalați clientul sshfs tastând:
sudo apt update
sudo apt install sshfs
Instalarea SSHFS pe CentOS
Pe CentOS și alte instrumente derivate Red Hat, executați următoarea comandă pentru a instala sshfs:
Instalarea SSHFS pe macOS
Utilizatorii de macOS pot instala clientul SSHFS descărcând pachetele FUSE și SSHFS de pe site-ul osxfuse sau prin Homebrew:
brew cask install osxfuse
brew install sshfs
brew cask install osxfuse
Instalarea SSHFS pe Windows
Utilizatorii Windows trebuie să instaleze două pachete, WinFsp și SSHFS-Win.
- WinFsp.SSHFS-Win.
Montarea sistemului de fișiere la distanță
Următoarele instrucțiuni sunt aplicabile pentru toate distribuțiile Linux și macOS.
Pentru a monta un director la distanță, utilizatorul SSH trebuie să-l poată accesa. Comanda de montare SSHFS are următoarea formă:
sshfs host: mountpoint
Comanda sshfs va citi fișierul de configurare SSH și va fi utilizat pentru setările gazdă. Dacă directorul la distanță nu este specificat, acesta este implicit în directorul principal al utilizatorului de la distanță.
De exemplu, pentru a monta directorul principal al unui utilizator numit „linuxize” pe o gazdă la distanță, cu adresa IP de „192.168.121.121”, mai întâi creați un director care va servi ca punct de montaj, poate fi orice locație doriți:
mkdir ~/linuxizeremote
Apoi utilizați comanda sshfs pentru a monta directorul la distanță:
sshfs [email protected]:/home/linuxize /home/linuxize/linuxizeremote
Vi se va solicita să introduceți parola utilizatorului. Pentru a evita să tastați parola de fiecare dată când montați directorul la distanță, generați chei SSH și configurați Accesul SSH fără parolă.
Acum puteți interacționa cu directoarele și fișierele localizate pe un server la distanță în același mod ca și în cazul fișierelor locale. De exemplu, puteți edita, șterge, redenumi sau crea fișiere și directoare noi.
Dacă doriți să montați permanent directorul la distanță, trebuie să editați fișierul mașinii locale
/etc/fstab
adăugați o nouă intrare de montaj. În acest fel, atunci când sistemul dvs. se pornește, va monta automat directorul la distanță.
Pentru a monta un director la distanță peste SSHFS din
/etc/fstab
, utilizați
fuse.sshfs
ca tip de sistem de fișiere.
user@host:/remote/dir /local/mountpoint fuse.sshfs defaults 0 0
Când creați o montare persistentă, asigurați-vă că puteți conecta gazda la distanță folosind autentificarea bazată pe cheie SSH.
Montarea sistemului de fișiere la distanță pe Windows
Utilizatorii de Windows pot utiliza Windows Explorer pentru a mapa o unitate de rețea către directorul de la distanță de pe serverul SSH.
Deschideți Windows Explorer, faceți clic dreapta pe „Acest PC” și selectați „Map network drive”. Alegeți o unitate pe care să o montați și în câmpul „Folder” introduceți utilizatorul, serverul și calea la distanță în următorul format:
\\sshfs\user@host
În momentul scrierii acestui articol SSHFS-Win nu acceptă autentificarea bazată pe cheie, astfel încât serverul SSH de la distanță trebuie să fie configurat pentru a accepta autentificarea bazată pe parolă.
Pentru informații mai detaliate, consultați manualul SSHFS-Win.
Demontarea sistemului de fișiere de la distanță
Pentru a detașa un sistem de fișiere montat, folosiți comanda
umount
sau
fusermount
urmată de directorul în care a fost montat (punct de montaj):
fusermount -u /local/mountpoint
Concluzie
În acest ghid, ați învățat cum să utilizați SSHFS pentru a monta un director la distanță pe SSH. Acest lucru poate fi util atunci când doriți să interacționați cu fișierele la distanță folosind aplicațiile de mașină locale.
Pentru o listă completă a opțiunilor sshfs, tastați
man sshfs
în terminalul dvs.
De asemenea, poate doriți să restricționați accesul utilizatorului la directorul lor de origine prin configurarea unui mediu SFTP Chroot Jail și schimbați portul SSH implicit pentru a adăuga un strat suplimentar de securitate serverului dvs.
terminal SSH sftp mountPatch-urile care vor fi lansate pe așa-numitul Patch Tuesday includ remedii pentru o vulnerabilitate care permite execuția codului la distanță în Windows Media Player 11 pe diferite sisteme de operare Microsoft și pentru o vulnerabilitate care permite executarea codului la distanță în diferite versiuni a sistemului de operare Windows și a produselor conexe, inclusiv 2003 Server, Vista, XP, Office, .Net Framework, Works, Visual Studio, Visual FoxPro și alte programe.
Celelalte două patch-uri vor adresa execuția codului la distanță în Windows Media Encoder 9 și în Office OneNote 2007.
Cum se utilizează skydrive pentru a prelua de la distanță orice fișier de pe computer
Știați că puteți utiliza SkyDrive pentru a prelua de la distanță aproape orice fișier de pe computerul de acasă? Este destul de îngrijit. Vezi pașii!
Cum se utilizează rsync pentru transferul și sincronizarea locală și de la distanță a datelor
Rsync este o utilitate rapidă și versatilă a liniei de comandă care sincronizează fișierele și folderele între două locații. Acesta oferă un transfer incremental rapid al fișierului prin transferul numai a diferențelor dintre sursă și destinație.







