GNU/Linux >> Linux Esercitazione >  >> Linux

Impossibile accedere alle cartelle montate da sshfs dopo la sospensione (o quando si perde la connessione)

Soffro dello stesso problema in Ubuntu Linux.Cosa faccio dopo aver ripreso:

$ killall -9 sshfs

Quindi, smonta

$ fusermount -u ~/far_projects

e rimontare il filesystem remoto.

$ sshfs -o idmap=user [email protected]:/projects ~/far_projects

Come notato qui, questa è la tua soluzione:

 -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3

Come esempio di utilizzo:https://github.com/aktos-io/dcs-tools, dai un'occhiata a make mount-root obbiettivo.


Ho riscontrato lo stesso problema sul mio laptop.

Tutto ciò di cui hai bisogno è includere l'opzione lazy unmount (z) nel tuo comando unmount:

$ fusermount -uz ~/Mounts/Remote

Quindi rimonta come faresti normalmente.

Inoltre, vale la pena notare che utilizzo l'opzione di riconnessione (-o reconnect) che manterrà la connessione nonostante eventuali intoppi (come chiudere il coperchio e tornare qualche minuto dopo).

Puoi anche esaminare una soluzione come afuse, che è un auto-mounter per i filesystem fuse (incluso sshfs) per risparmiarti il ​​fastidio di smontare/rimontare ogni volta.

Un'ultima opzione di montaggio automatico è usare autofs con sshfs.


Linux
  1. Impossibile avviare le applicazioni X11 dopo "su" o "su -" per un altro utente

  2. Come recuperare una shell dopo una disconnessione

  3. Il segnale può essere ignorato (perso)?

  4. sshfs Connessione ripristinata dal peer con file di identificazione

  5. Quando viene cancellato /tmp?

bin/sh:non può accedere a tty; controllo del lavoro disattivato" durante l'esecuzione di shellcode

du -x esamina ancora i filesystem montati quando si usano i caratteri jolly

Come posso eseguire un comando dopo l'avvio?

VBox Guest Additions ISO non può essere montato a causa di VERR_PDM_MEDIA_LOCKED

Come posso sapere se una partizione è montata o smontata?

Come posso impostare i bit di parità quando utilizzo lo schermo per accedere a una porta seriale