Ativando o encaminhamento do X11 permanentemente

1

Eu tenho um programa PHP e, para executar um arquivo em lote, digitei:

$> xhost +
$> ssh username@hostname -X
$> ssh username@hostname -Y

E funciona bem. Mas, meu problema é que quando eu reinicio meu computador ou faço o download de algo, tenho que fazer isso tudo de novo.

Existe uma maneira de habilitar o encaminhamento do X11 permanentemente em um PC? Eu tenho que mencionar que o encaminhamento do X11 é sim no arquivo de configuração, mas eu tenho que digitar os comandos mencionados para a minha interface gráfica funcionar.

    
por Jack 24.08.2015 / 18:19

2 respostas

3

Você não precisa (e não quer) xhost + .

Atualize (ou crie) seu arquivo .ssh/config com o seguinte para o equivalente a -X :

Host *
ForwardX11 yes

Ou para o equivalente a -Y :

Host *
ForwardX11Trusted yes

Isso afetará suas conexões com todos hosts. É claro que você pode usar algo diferente de * para limitar essas alterações de configurações a determinados hosts / domínios / etc.

    
por 24.08.2015 / 18:42
0

Em ~ / .ssh / config tem algo parecido com isto:

Host server1
   HostName server1
   ForwardX11 yes
   User username
    
por 24.08.2015 / 18:44

Tags