Eu estou tentando ssh com X11 encaminhamento para um host onde eu não tenho um diretório base. Por causa disso, o xauth falha e o X11 parece não funcionar. Eu tentei especificar um diretório inicial com antecedência, mas eu acho que não exporta env-vars para o host.
zeyer@demeter:~> HOME=/tmp ssh ares -XY
Password:
Warning: No xauth data; using fake authentication data for X11 forwarding.
Last login: Mon Mar 28 11:52:57 2011 from demeter.matha.rwth-aachen.de
Have a lot of fun...
Could not chdir to home directory /home/zeyer: No such file or directory
/usr/bin/xauth: error in locking authority file /home/zeyer/.Xauthority
zeyer@ares:/>
Existe algum truque que eu possa fazer o trabalho de encaminhamento do X11? Eu ainda tenho acesso de gravação para /tmp
. Mas eu não sei como configurar manualmente os dados de autenticação falsa do xauth.
3
Certamente você deveria estar se perguntando (ou até mesmo o administrador do sistema) por que você não tem um diretório pessoal ...
—
Majenko
@Matt: Eu não precisei de um até agora nesse PC e, por algum motivo, ele não montou a nossa casa NFS. Mas agora eu preciso testar algum aplicativo nele.
—
Albert
O Xauth-without-$ HOME pode ser configurado escrevendo-se um
—
grawity
/etc/ssh/sshrc
script, mas requer privilégios de root.