Você pode inverter isso e usar sshfs
para montar os arquivos remotos em uma conexão ssh
e usar suas ferramentas que são locais em seu computador para interagir com elas (por exemplo, vim
& git
).
Dê uma olhada neste tutorial sobre o sshfs .
Exemplo
$ modprobe fuse
$ sshfs sessy@mycomputer:/home/sessy /mnt/sessy -C -p 9876
Agora, basta fazer o cd em /mnt/sessy
e usar vim
e git
localmente. Quando terminar, desmonte-o.
$ fusermount -u /mnt/sessy