• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
tutorial mini montare remoti sshfs con filesystem

[Guida] [Mini Tutorial] Montare filesystem remoti con SSHFS
#1
Star 
Prendo spunto dall'utile consiglio di danieledel per aiutare gli utenti che avessero necessità di montare in locale file system di server remoti, magari per tenere sotto controllo i log, o modificare file e cartelle, per esempio di un webserver.

Il tool consigliato è sshfs, è un filesystem che viaggia tramite una connessione criptata ssh ed autenticazione tramite certificato.

La prima parte per eseguire la connessione in modo sicuro è il pratico sistema di inviare il nostro certificato al server remoto, tramite il semplice comando
( in questa mini guida, supponiamo che il nostro server remoto abbia l'ip 192.168.1.253 e l'utente root )
Codice:
ssh-copy-id root@192.168.1.253
dopo aver inserito la password dell'utente root ed accettato (yes), il server remoto si segnerà la nostra identità cosi da non dover più chiedere sempre la password ssh. Questo sistema da molti è ritenuto molto più sicuro, che inserire sempre la password.
Passo successivo, ci serve l'utility!
installiamo sshfs con 
Codice:
sudo update ; sudo apt install -y sshfs
Bene, dopo la breve installazione, dobbiamo preparare la classica cartella dove montare la cartella remota, personalmente preferisco crearla nella mia home personale.
Nel mio caso, voglio avere a disposizione, i log del server remoto, quindi procederò cosi
Codice:
mkdir ~/sshfs/logServerRemoto
Ottimo! Tutto pronto, per il montaggio effettivo, passiamo quindi al comando finale
Codice:
sshfs root@192.168.1.253:/var/log ~/sshfs/logServerRemoto
Aprendo ora la cartella creata avremmo accesso diretto ai file remoti della cartella /var/log, pronti da essere monitorati.

Bonus!
E se volessi farlo ad ogni avvio? semplice! Usa fstab!
il fstab si occupa di montare all'avvio tutte le partizioni che vogliamo, sarà necessario modificarlo con "sudo" per questioni di sicurezza.
Codice:
sudo nano /etc/fstab
Aggiungiamo alla fine la riga
Codice:
sshfs#root@192.168.1.253:/var/log ~/sshfs/logServerRemoto fuse.sshfs defaults 0 0
Cosi da avere il montaggio automatico sempre pronto, anche se a volte è meglio montarlo solo in caso di vera necessità, perché ad esempio aver sempre montato un webserver, mette a rischio cancellazioni accidentali i file in esso contenuti.
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
#2
Bravo, una bella guida.
Risposta
  


Vai al forum:


Navigazione: 1 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect