Vim não funciona sem sudo via ssh

0

Eu não posso mais usar vim no meu servidor via ssh sem o prefixo sudo .

comandos que falharam silenciosamente (nunca terminam):

touch foo   # works fine: I do have writing permissions in that folder
vim foo     # fail
vim         # fail

tudo funciona com:

sudo vim foo
sudo vim
    
por mxdsp 07.03.2017 / 18:30

1 resposta

0

Ok, aqui estava a questão:

Eu estava conectado com a opção ssh -Y , que ativa trusted X11 forwarding , conforme descrito em man ssh :

 -Y      Enables trusted X11 forwarding.  Trusted X11 forwardings are not
         subjected to the X11 SECURITY extension controls

         (Debian-specific: This option does nothing in the default configuration:
         it is equivalent to “ForwardX11Trusted yes”, which is the default as
         described above.  Set the ForwardX11Trusted option to “no” to restore
         the upstream behaviour.This may hange in future depending on client-side
         improvements.)

A conexão sem essa opção resolveu de alguma forma.

    
por mxdsp 07.03.2017 / 18:40