Como eu habilito o X-forwarding no OSX Lion?

5

ssh funciona bem quando quando eu log-in do OSX Lion para Lion ou Lion para o Ubuntu.

ssh -X (X-forwarding) funciona bem quando eu log-in do Lion para o Ubuntu.

No entanto, parece que não consigo ssh -Xtrabalhar de Leão para Leão.

Como habilito o encaminhamento do X no OSX Lion para que eu possa executar x aplicativos de uma máquina remota?

kfmfe04
fonte

Respostas:

7

O encaminhamento X11 está desativado por padrão para servidores OS X SSH. Faça o seguinte na máquina remota :

sudo vi /etc/sshd_config

Procure a linha a seguir e remova o #sinal no início, altere o nopara yesque você acabe com isso:

X11Forwarding yes

Em seguida, escreva o arquivo e saia vimtocando, ESCdigitando :wqe pressionando return.

Agora reinicie o processo sshd digitando:

killall -SIGHUP sshd

Isso matará sua sessão ssh, mas depois disso você poderá usar ssh -Xcomo de costume. Você pode receber avisos por falta de arquivos de autoridade X.

Arne
fonte
funciona muito bem - tyvm
kfmfe04