GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare e utilizzare SSHFS su CentOS 7

SSHFS è uno strumento utile per condividere file in modo sicuro. È un filesystem basato sul protocollo di trasferimento file SSH. Poiché tutti i server Linux hanno già installato SSH, è molto facile da configurare e può essere utilizzato per condividere file tra due o più server o desktop. Devi solo montare il file system e funziona come un incantesimo. L'idea di sshfs è stata presa dal filesystem SSHFS distribuito con LUFS, che ho trovato molto utile. In questo tutorial vedremo come installare SSHFS dal repository CentOS con il comando yum e anche come compilarlo dal sorgente.

Installa SSHFS con yum

Utilizzare il comando seguente per installare il pacchetto SSHFS con yum:

 yum install fuse-sshfs 

Quando hai installato il pacchetto con yum, procedi con il capitolo "Montare una cartella remota con SSHFS".

Installa SSHFS dal sorgente

In alternativa (o quando vuoi ottenere l'ultima versione di SSHFS) puoi installare SSHFS dal sorgente. Per installare SSHFS dal sorgente, devi scaricare i file sorgente utilizzando il seguente comando che scaricheremo dal suo sito ufficiale:

cd /tmp
wget https://github.com/libfuse/sshfs/releases/download/sshfs_2.8/sshfs-2.8.tar.gz

Ora estrai la cartella usando il seguente comando:

tar xvf sshfs-2.8.tar.gz

Devi entrare nella cartella con "cd" e quindi utilizzare configure e compile SSHFS:

 ./configure 
 make && make install 

Ora iniziamo a utilizzare SSHFS poiché è stato installato correttamente. Crea una cartella che desideri condividere con l'estremità client. Supponiamo di creare una cartella in /var/ con il nome "mnt"

 mkdir /var/mnt 

Monta una cartella remota con SSHFS

Ora monterò questa cartella dal server remoto. Nel mio caso l'IP del server remoto è 192.168.0.10:

 sshfs [email protected]:/ /var/mnt/ 

Ora verificheremo che questa cartella sia montata sull'altro lato o no?

Una cosa importante da notare qui è che si tratta di un montaggio temporaneo che verrà automaticamente disattivato quando si riavvia il server. Se vuoi un mount persistente, dovresti aggiungere il mount in /etc/fstab o aggiungere il comando mound nel file /etc/rc.local che viene eseguito all'avvio.

Smonta una cartella remota

Puoi smontare la cartella usando il seguente comando sul tuo server

 umount /var/tmp 

Dal tutorial sopra, hai installato e configurato con successo SSHFS sul tuo server e puoi facilmente montare e smontare cartelle e condividere file in remoto con i tuoi amici sulla stessa rete o su Internet. Impara e divertiti!


Cent OS
  1. Come installare e utilizzare TensorFlow su CentOS 7

  2. Come installare e utilizzare PHP Composer su CentOS 7

  3. Come installare e utilizzare ifconfig su CentOS 7

  4. Come installare e utilizzare Docker su CentOS 7

  5. Come installare e utilizzare TeamSpeak Server su CentOS 7

Come installare e utilizzare Terraform su CentOS 8

Come installare e utilizzare TermRecord su CentOS 8

Come installare e utilizzare Firewalld in CentOS/RHEL

Come installare e utilizzare il comando Curl su CentOS 8

Come installare e utilizzare TermRecord su CentOS 8

Come installare e utilizzare Traceroute su CentOS 7