Je voudrais installer une session vim pour éditer des fichiers sur une machine derrière une passerelle ssh. Est-ce possible?
Pour accéder aux fichiers via la ligne de commande, je dois faire:
mycomputer$ ssh gateway
gateway$ ssh othermachine
othermachine$ vim file
La passerelle n’autorise pas le transfert ssh normal:
> nc
rbash: nc: command not found
> /usr/bin/nc
rbash: /usr/bin/nc: restricted: cannot specify `/' in command names
networking
ssh
vim
keflavich
la source
la source
nc
sur la passerelle, cependant.Réponses:
Netrw a une variable "g: netrw_scp_cmd"; Je me demande s’il ya quelque chose que vous pourriez régler qui utiliserait la passerelle; quelque chose comme "passerelle ssh 'scp -q'". Je n'ai pas de configuration de passerelle pour tester cette idée; vous devrez jouer avec.
la source