ssh till en mac, X forwarding fungerar inte :-(

Tråden skapades och har fått 4 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • 2009-04-01 21:45

Hej,
Har ett problem med ssh.

När jag ssh:ar från en mac till en annan mac så fungerar inte X-forwarding.
t ex:

$xeyes &
[1] 61546
$Error: Can't open display: 

Kör med -Y, när jag ssh:ar till linuxburkar fungerar allt som det ska. Jag antar att det är något som man måste ställa in så att mac-2 fungerar som en X-client men jag vet inte vad.

Senast redigerat 2009-04-01 21:56

Jag skulle tro att det bara funkar med program som körs i X11, och inte med vanliga Mac-program.

X11 är alltså en implementation av X Window System.

  • Medlem
  • 2009-04-01 21:52
Ursprungligen av marcushedenstrom:

Jag skulle tro att det bara funkar med program som körs i X11, och inte med vanliga Mac-program.

Jo. Självklart.

Xeyes i exemplet är ett X11-program. Det jag är ute efter nu är Tkdiff

  • Medlem
  • 2009-04-01 22:10

Lite sökande gav mig detta (och det fungerar):
On the remote server (as root):
1) Edit /etc/sshd_config. Change the line that
says
#X11Forwarding no
to
X11Forwarding yes

2) Make sshd reread the configuration:
kill -HUP `cat /var/run/sshd.pid`

  • Medlem
  • Sollentuna
  • 2009-04-01 22:11
Ursprungligen av laax:

Hej,
Har ett problem med ssh.

När jag ssh:ar från en mac till en annan mac så fungerar inte X-forwarding.
t ex:

$xeyes &
[1] 61546
$Error: Can't open display: 

Kör med -Y, när jag ssh:ar till linuxburkar fungerar allt som det ska. Jag antar att det är något som man måste ställa in så att mac-2 fungerar som en X-client men jag vet inte vad.

Har du jämfört config-filerna för ssh_config(5) respektive sshd_config(5) i båda maskinerna som du loggar in på?

1
Bevaka tråden