Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Zerog 13 Listopadu 2008, 22:08:58
-
Dobrý den,
snažím se rozjet na pc ssh server tak, aby mě jeli grafické aplikace.
V /etc/ssh/ssh_config mám povoleno:
ForwardX11 yes
ForwardX11Trusted yes
ale když se připojím ssh -X localhost
vypíše se:
/usr/bin/X11/xauth: error in locking authority file /home/zerog/.Xauthority
Tomu už nerozumím..poradíte? Díky.
PS: nechci používat vzdálenou plochu, vnc, atd ..právě jen ssh. Grafiku jen výjiměčně, ale i tak ;)
-
V /etc/ssh/ssh_config mám povoleno:
ForwardX11 yes
ForwardX11Trusted yes
zkuste tam přihodit X11UseLocalhost yes(i když to by mělo být výchozí chování)
//příp.
ssh -Y localhost vám funguje?
-
ssh -Y
funguje stejně jako -X, to znamená přihlásím se, ale vypíše kód viz. nahoře. Když jsem doplnil do konfigu ten řádek, tak se ssh NEspustilo a řeklo, že ten řádek nezná (špatná konfigurace).
Ještě doplním, že když chci spustit xaplikaci vyflusne to tohle:
X11 connection rejected because of wrong authentication.
Error: Can't open display: localhost:10.0
Nepoužívám klíče, tak jestli to není tím.
-
ze vzdáleného PC (něco jiného než localhost) vám to funguje?
co se týká localhost tak tipuji na kolizi s běžícím Xserverem
podíval bych se někde kolem parametru X11DisplayOffset a XAuthLocation
také něco kolem $DISPLAY
případně zkuste pohledat tady na fóru "druhý Xserver"
-
Ne, nefunguje mě jak localhost (což používám na testování) tak ani z localní sitě, či z internetu.
Pohledám.
-
## uka vystup jako root
for x in ssh sshd; do echo -e '############ '$x'_config:\n'; egrep -v '^#|^$' /etc/ssh/$x\_config; done
-
############ ssh_config:
Host *
ForwardAgent no
ForwardX11 yes
ForwardX11Trusted yes
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
############ sshd_config:
Port 22
Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
UsePrivilegeSeparation yes
KeyRegenerationInterval 3600
ServerKeyBits 768
SyslogFacility AUTH
LogLevel INFO
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
IgnoreRhosts yes
RhostsRSAAuthentication no
HostbasedAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
UsePAM yes
-
zakomentuj v /etc/ssh/ssh_config radek s 'ForwardX11 yes' a restaruj sluzbu ssh
neco jako `/etc/ini.t/ssh restart`
-
Udělal a to samé.
Při přihlášení
Last login: Fri Nov 14 09:34:09 2008 from localhost
/usr/bin/X11/xauth: /home/zerog/.Xauthority not writable, changes will be ignored
po zadaní např xclock
X11 connection rejected because of wrong authentication.
Jo a init.d ;)
Začínám mít pocit že to není problém ssh, ale nějakého xseveru.
-
zkus pouzit muj config tak jak je .. zalohu ty predtim ..
uprav si jen u sebe cestu k sftp a u SendEnv LANG muzes pouzit LC_* misto vypisovani mejch
restartuj ssh server a zkus znova
# for x in ssh sshd; do echo -e '############ '$x'_config:\n'; egrep -v '^#|^$' /etc/ssh/$x\_config; done
############ ssh_config:
Host *
ForwardX11Trusted yes
Protocol 2
SendEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
SendEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
SendEnv LC_IDENTIFICATION LC_ALL
############ sshd_config:
Protocol 2
PasswordAuthentication no
UsePAM yes
X11Forwarding yes
Subsystem sftp /usr/lib/ssh/sftp-server
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL
ps. nemusis tam davat ty commenty, proste cut&paste horni jako ssh_config a spodni jako sshd_config .. opakuji, sve si predtim nekam odzalohuj
-
Error: Can't open display: localhost:12.0i po úpravě configů. A samozdřejme restart ssh serveru. Stále nevím :(
-
Error: Can't open display: localhost:12.0i po úpravě configů. A samozdřejme restart ssh serveru. Stále nevím :(
Podarilo se ti to nejak vyresit...mam stejny problem? ???