Salve,
ho 2 PC Linux (entrambi con Ubuntu 14.04) e ho la necessità di poter vedere le cartelle contenute nel secondo PC, entrambi sono all'interno di una LAN con router.

Seguendo questa guida:

http://xmodulo.com/how-to-mount-remote-directory-over-ssh-on-linux.html

sono riuscito a collegarmi senza dover immettere ogni volta la password, ma non riesco (dopo vari tentativi) a montare la posizione del secondo PC (remoto) all'avvio del primo PC (locale).

Ho trovato in rete queste domande sull'argomento:


ma a quanto pare non danno risultati (oppure sbaglio qualcosa io), in avvio non mi monta la posizione e mi dà errore.

Qualcuno sa darmi indicazioni in merito?
Grazie in anticipo.

chiesto 31 Dic '14, 14:41

ritchy's gravatar image

ritchy
249112029

modificato 31 Dic '14, 14:59

enzotib's gravatar image

enzotib ♦♦
14.0k112186

@ritchy: perché non dici che errore ti dà?

(31 Dic '14, 14:56) enzotib ♦♦ enzotib's gravatar image

Mi sono venuti fuori diversi errori (ho fatto diversi tentativi). Questo è uno dei tanti: solamente root può montare sshfs#severine@192.168.1.101:~ su /media/share

(31 Dic '14, 15:47) ritchy ritchy's gravatar image

Successivamente credo di aver risolto modificando i parametri, ma cercando di entrare nella posizione remota mi dice che è impossibile montare la posizione.

(31 Dic '14, 15:49) ritchy ritchy's gravatar image

@ritchy: non puoi usare il carattere ~ per la home directory, dato che questa è una interpretazione limitata alla shell. Prova a indicare la home per esteso, ovvero /home/nomeutente

(31 Dic '14, 16:39) enzotib ♦♦ enzotib's gravatar image

si ho provato anche con: sshfs severine@192.168.1.101:/home/severine /media/share fuse ygritte,noauto 0 0 ma non ha funzionato ugualmente.

(31 Dic '14, 16:59) ritchy ritchy's gravatar image

@ritchy: il messaggio d'errore è sempre lo stesso? cosa è "ygritte"? Hai provato a guardare in /var/log/syslog?

(31 Dic '14, 17:41) enzotib ♦♦ enzotib's gravatar image

ho risolto parzialmente con: sshfs#severine@192.168.1.101:/home/severine /media/share fuse user,noauto 0 0 Ma non monta la posizione automaticamente, devo cliccare ad ogni riavvio sull'icona nel file system. (Ygritte è il nome utente...)

(31 Dic '14, 17:45) ritchy ritchy's gravatar image

@ritchy: non credo che puoi usare il nome utente in questo modo, inoltre con l'opzione noauto è ovvio che non viene montato automaticamente.

(31 Dic '14, 18:07) enzotib ♦♦ enzotib's gravatar image

si è vero con noauto gli dico esplicitamente di non montarlo all'avvio, ma senza mi da errore in fase di avvio del sistema. Ho tolto il nome utente e ho lasciato user.

(31 Dic '14, 18:10) ritchy ritchy's gravatar image

@ritchy: e che errore ti dà? perché non riporti l'errore senza che ogni volta ti si debba chiedere?

(31 Dic '14, 18:11) enzotib ♦♦ enzotib's gravatar image

KK, l'errore è sempre il medesimo (in avvio): "si è verificato un errore durante il mount di media/share..." ogni volta devo premere S per scavalcare il ripristino manuale. (grazie per la disponibilità)

(31 Dic '14, 18:16) ritchy ritchy's gravatar image

mettendo noauto l'errore scompare quindi ci deve essere un errore in fase di mount della posizione.

(31 Dic '14, 18:17) ritchy ritchy's gravatar image

Ho trovato questo post: https://bbs.archlinux.org/viewtopic.php?pid=1146256 sembra un problema simile al mio ma non riesco a risolvere nello stesso modo...

(31 Dic '14, 18:19) ritchy ritchy's gravatar image

@ritchy: hai dato un'occhiata in /var/log/syslog per vedere se c'è qualche informazione più significativa sull'errore?

(31 Dic '14, 18:38) enzotib ♦♦ enzotib's gravatar image

Si ho guardato, ma c'è molto da analizzare...per ora non ho visto nessun errore particolare in fase di boot, il problema adesso è che non riesco a montarlo automaticamente senza ricevere l'errore in fase di avvio.

(31 Dic '14, 19:04) ritchy ritchy's gravatar image

ho trovato un post interessante nel quale di dice che: "sshfs cannot be mounted at boot because when /etc/fstab is mounted you have no network connectivity , as a workaround you can create a service using systemd and mount it after your network is up".

(01 Gen '15, 00:50) ritchy ritchy's gravatar image

A quanto pare il problema risiede nel fatto che il sistema tenta di montare il disco remoto quanto esso non è ancora accessibile dato che non sono ancora stati caricati i driver per la scheda di rete, quindi bisogna introdurre un ritardo, per farlo ho aggiunto questo in fstab: USER@HOST:/REMOTE_DIR /LOCAL_DIR fuse.sshfs delay_connect,_netdev,user,idmap=user,transform_symlinks,identityfile=/home/USERNAME/.ssh/id_rsa,allow_other,default_permissions,uid=USER_ID,gid=USER_GID 0 0 (le parti in maiuscolo devono essere riempite con i propri dati utente).

(01 Gen '15, 13:29) ritchy ritchy's gravatar image

Il problema di questa soluzione è che il pc remoto deve essere acceso e ovviamente collegato in rete quando si utilizza il pc locale, perchè altrimenti ho notato che nel tentativo di montare la posizione remota il pc locale si blocca è da errore in fase di avvio. Inoltre consiglio di sostituire transform_symlinks con follow_symlinks.

(01 Gen '15, 13:32) ritchy ritchy's gravatar image

Cercando in rete e provando poi ad applicare i vari consigli, ho trovato questa guida che per me è stata risolutiva: http://community.linuxmint.com/tutorial/view/1189 L'autore ha realizzato degli script che permettono di montare il/i dischi all'avvio. L'unico appunto che mi sento di fare (omesso dall'autore) è di settare il bit di esecuzione con: chmod +x /percorso/degli_scripts .

coll. permanente

ha risposto 01 Gen '15, 17:45

ritchy's gravatar image

ritchy
249112029

La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×15

domanda posta: 31 Dic '14, 14:41

domanda visualizzata: 848 volte

ultimo aggiornamento: 01 Gen '15, 17:45

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.