“monta” um arquivo de um sistema de arquivos externo em um sistema de arquivos local?

1

Eu tenho credenciais para o servidor que eu posso acessar o 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 no 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 esse arquivo que extrairá informações relevantes à medida que forem 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 algum sentido, alguma sugestão?

    
por KDecker 24.03.2014 / 19:04

1 resposta

3

Use o SSHFS e monte-o com o 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: link

    
por 24.03.2014 / 19:30

Tags