Categorie

[Linux] Montare un FTP remoto in una cartella locale

folder_ftp

 

 

 

Poiché il sito utilizzato come fonte non è al momento disponibile (e non so se lo sarà nuovamente) ecco il testo originale:

############################################

Spesse volte mi capita di dover fare delle piccole modifiche a questo blog, aggiungere plugin o altro. Benchè non si possa fare a meno di un buon client FTP, manipolare i file presenti nel nostro server come fossero in una semplice cartella nel nostro desktop è una cosa molto comoda. Possiamo realizzare tutto questo grazie all’aiuto di CurlFtpFS che ci consente di montare il nostro account FTP remoto nel filesystem Linux. Vediamo come procedere:

Installiamo curlftpfs e fuse. Apriamo il terminale e digitiamo:

sudo apt-get install curlftpfs fuse

Sempre da terminale, creiamo la cartella che conterrà i file del nostro server ftp:

sudo mkdir /media/nome-cartella

Ovviamente nome-utente e nome-cartella vanno sostituiti con il vostro nome utente ed il nome che volete dare alla cartella.

Ora dobbiamo configurare curlftpfs, sempre da terminale:

sudo curlftpfs -o allow_other ftp://utente:password@ftp.dominio.com nome-cartella

Sostituiamo ovviamente il campo utente:password con il nome utente e la password del nostro account FTP, dominio.com con il nome di dominio del nostro sito e nome-cartella con il nome della cartella (comprensivo del percorso: es. /media/nome-cartella) che abbiamo creato prima.

Aggiornamento: Se vi dovesse dare il seguente errore:

fuse: device not found, try 'modprobe fuse' first

Basta che date il seguente commando:

sudo modprobe fuse

Per non dover montare sempre manualmente la cartella, possiamo aggiungere al file /etc/fstab la seguente riga :

curlftpfs#utente:password@ftp.dominio.com /media/nome-cartella fuse rw,uid=500,user,noauto,allow_other 0 0

Altre caratteristiche relative a CurlFtpFS:

  • Supporto per SSLv3 e TLSv1
  • Connessione tramite proxy HTTP (tunneling)
  • Riconnessione automatica in caso di disconnessione

Sito ufficiale: CurlFtpFS

############################################

 

Fonte: Montare un FTP remoto in una cartella locale