Eu tentei este sshfs sem acesso ao shell , mas percebi que deveria perguntar da maneira oposta
Eu adoraria montar o sistema de arquivos remoto automaticamente, em um túnel criptografado, de preferência usando chaves privadas/públicas.
Não deve significar nenhum risco de segurança (sem login ssh ou algo assim), apenas leitura/gravação em subpasta remota (como NFS sobre openVpn / diferente de sshfs)
Deve preservar usuários, grupos, permissões
Deve ser fácil de configurar (como sshfs / ao contrário de NFS overVpn)
Deve estar em repositórios padrão (linux)
Ele deve se reconectar se a conexão cair (ou mudar de ip)
Existe isso ou estou pedindo demais?
No servidor remoto, configure uma conta não root somente sftp com este conteúdo de sshd_config:
No sistema local, instale e configure o sshfs. Use
-o reconnect,ServerAliveInterval=5,ServerAliveCountMax=3
como descrevo em outra resposta . Opcionalmente, instale e configure o autofs, que fornecerá montagem/desmontagem automática.Sem acesso ssh: verifique .
Somente leitura/gravação na subpasta remota: verifique .
Preservar usuário, grupos: apenas de maneira muito limitada (exatamente como o comando sftp).
Preservar permissões: verifique (mas google sftp umask)
Fácil de configurar (como sshfs): verifique .
Deve estar nos repositórios padrão do Linux: verifique .
Ele deve se reconectar se a conexão cair (ou mudar o ip): verifique .
Se você fizer isso funcionar, você também pode brincar com a adição
ChrootDirectory /only/this/path
de sshd_config para aumentar a segurança.