
Alguém tem uma idéia ou hack sobre como obter meus dotfiles locais (provavelmente precisarei de mais deles, então esta solução deve funcionar com muitos arquivos) em máquinas remotas sem enviá-los para a máquina remota?
Algo como scp .bashrc para a pasta /tmp na máquina remota e exportar a variável env BASHRC é a melhor solução?
Preciso disso por causa da política de nossa empresa e da rápida implantação e reimplantação de servidores em nuvem e não quero tocar em arquivos .bashrc em máquinas remotas para que minhas faculdades possam usar seu ambiente padrão, o que não combina comigo.
Responder1
Você pode fazer ssh na máquina remota na qual pode executar seu script local na máquina remota.
ssh <remote machine ip> "/bin/sh -s" < local_script_file