
Eu tenho credenciais para o servidor no qual posso usar SSH e acessar o sistema de arquivos nessa máquina. Dentro desse sistema de arquivos há um arquivo que preciso acessar continuamente para ver o que foi adicionado; um arquivo de log. Eu gostaria de dizer "montar" esse arquivo em meu sistema local para que eu possa abri-lo e usá-lo como se estivesse em meu sistema de arquivos local.
Meu objetivo é escrever um analisador para este arquivo que extraia informações relevantes à medida que são adicionadas o mais rápido possível. Mas atualmente não há como abrir o arquivo no meu programa devido à sua localização.
Espero que tenha feito sentido, alguma sugestão?
Responder1
Use SSHFS e monte-o com fusível.
sshfs user@remote_host:/path/to/directory <local_mount_point>
você pode configurá-lo no seu fstab:
sshfs#user@remote_host:/path/to/directory <local_mount_point> fuse user 0 0
veja mais informações aqui:http://xmodulo.com/2013/04/how-to-mount-remote-directory-over-ssh-on-linux.html