Adicionar caminho do servidor ssh remoto

1

Eu tenho um servidor SSH remoto que contém o arquivo exe (em / usr / bin / linux). Eu quero executar os arquivos exe do servidor em imagens em meus anfitriões locais, ou seja, me add @ remote: usr / bin / linux para o meu caminho local. Como posso fazer isso?

    
por Dzung Nguyen 24.09.2012 / 17:46

2 respostas

2

Se o seu sistema o tiver instalado, você pode usar sshfs para fazer com que os programas pareçam locais:

mkdir ${HOME}/linux-progs
sshfs me@remote:/usr/bin/linux ${HOME}/linux-progs
PATH=${PATH}:${HOME}/linux-progs
run-something-from-linux-progs

Quando terminar o sistema de arquivos remoto, execute fusermount -u ${HOME}/linux-progs para desmontar o sistema de arquivos remoto.

    
por 24.09.2012 / 18:26
0

Executá-los localmente significaria que você teria que copiá-los de uma forma ou de outra (na hora, periodicamente, etc.). Outra opção seria canalizar a entrada e a saída de um lado para o outro e, em seguida, os arquivos seriam executados remotamente. Qual opção é mais adequada depende do tamanho da sua entrada, etc. Se você quer apenas abrir uma sessão remota com o X (ou algo assim), um script simples em seu / urs / bin / e algumas chaves ssh são provavelmente o caminho para ir.

    
por 24.09.2012 / 17:53

Tags