CentOs 7 - MobaXterm - X11 Encaminhamento por usuário

2

Estou usando o MobaXTerm para conectar ao meu servidor CentOs 7 .

Eu defini X11Forwarding yes no meu arquivo /etc/ssh/sshd_config . O usuário root pode iniciar o X11-Gui por exemplo gedit .

Os outros usuários não podem emitir gedit e ver o X11-gui.

Os outros usuários precisam de permissões?

Se for qual , onde e como ?

    
por kiltek 01.12.2015 / 14:34

1 resposta

2

Espero que isso ajude outras pessoas a terem o mesmo problema:

tempo limite no arquivo de autoridade de bloqueio /home/username/.Xauthority Ao fazer login em uma máquina com ssh (por exemplo, do lxplus para o seu PC de mesa) com o encaminhamento do X11, você recebe um erro:

/usr/bin/xauth: timeout in locking authority file /home/username/.Xauthority .

Isso acontece por causa de selinux . Você precisa verificar o status de selinux .

sestatus

deve dar-lhe no caso da presença do erro algo como

SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   enforcing
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted

Como você vê, o status atual é impor e é isso que está causando o problema. Você precisa se tornar root com su e depois executar

setenforce 0

e isso deve fazer com que a saída de sestatus pareça

SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted

Agora você deve conseguir fazer o login na máquina usando ssh .

    
por 13.08.2016 / 15:53