Considere a seguinte linha fstab (quebras de linha para facilitar a leitura):
sshfs#[email protected]:/home/user/
/home/user/Server/
fuse
auto,user,_netdev,reconnect,uid=1000,gid=1000,IdentityFile=/home/user/.ssh/id_rsa,idmap=user,allow_other
0
Funciona bem, mas toda reinicialização que preciso usar mount -a
para montar o servidor (ou clique no ícone apropriado em Thunar para montar a coisa)
É possível montar meu diretório ssh imediatamente no momento da inicialização?
Estou usando o Xubuntu 13.10
mount -a
após a inicializaçãomount -a
após a inicialização. Estou pensando em adicionarmount -a
ao início automático #Tente usar a opção delay_connect .
Linha completa / etc / fstab:
fonte
Esses
delay_connect
,_netdev
... estão corretos, mas não funcionarão, a menos que você ajuste a rede para aparecer exatamente (ou antes) naquela pequena janela de tempo, quando o / etc / fstab estiver sendo processado. Quando o processamento terminar, e a rede surgir mais tarde, você deverá usar omount -a
(ou amigos).Na maioria dos casos (e também no meu), o
network-manager
problema foi causado, pois ele traz a rede após o login por padrão. Pode ser ajustado para trazê-lo mais cedo no momento da inicialização. Se bem me lembro, tudo o que você precisa fazer é marcar a opçãoAvailable to all users
na caixa de diálogo de propriedades da conexão (ou, se preferir a linha de comando, criar manualmente a conexão/etc/NetworkManager/system-connections
).fonte
Baseado nesta página de ajuda do ubuntu e nas minhas tentativas com o Debian 9, eu o faço funcionar e tenho as permissões de arquivo corretas com esta
fstab
entrada:delay_connect
garantefstab
que não monte a pasta remota antes que as interfaces de rede sejam ativadas.Você pode mudar
port
,uid
,gid
para atender às suas necessidades locais. Para descobrir o meuuid
/gid
eu simplesmente usei$ id
quando logado com o usuário certo.allow_other
existe para permitir que outros usuários / grupos acessem o diretório montado; Mesmo com as/local/path
permissões corretas (por exemplo777
), isso é necessário se você desejar que um usuário diferente (diferente daquele que monta o sshfs) acesse o diretório montado.Outras opções podem ser encontradas na página de manual do sshfs
fonte