Agora eu tenho essa necessidade: Xshell——host A——host B
Quando eu ssh diretamente do Xshell parahospedeiro B, posso abrir o xclock
quando faço ssh do Xshell paraanfitrião Ae, em seguida, conecte-se ahospedeiro Batravés daanfitrião A, a abertura do xclock falhará com um erro
[root @ vs-6 ~] # xclock
Error: Can't open display:
Adicionando o-SIMparâmetro ao usar ssh emanfitrião Adeve resolver o problema, mas também deve exigir outra configuração ou suporte de programa. O que devo fazer para conseguirEncaminhamento X multi-hop via ssh
Nota:Acho que deve haver alguma configuração ou parâmetros que possam ser modificados para resolver este problema. Porque pode ser resolvido em um determinado host, mas não posso usar privilégios de root para visualizar a configuração e os parâmetros relacionados deste host
Responder1
Aqui estáMétodo de referência
Sobreanfitrião A(centos7-1908), basta instalar oxorg-x11-xauthpacote.
Em seguida, saia de todos os shells e reconecte-se aoanfitrião A. Neste momento, o$DISPLAYvariável de ambiente é gerada automaticamente e o-SIMparâmetro é adicionado ao conectar-se ahospedeiro B. Este problema pode ser resolvido.