🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.sys.x11
7 messages
7 total messages Started by Jacek Kosowski Mon, 30 Jun 2003 14:31
podstawy: jak uruchomic zdalnie x-klienta
#1768
Author: Jacek Kosowski
Date: Mon, 30 Jun 2003 14:31
22 lines
1562 bytes
Witam szanowne grono.

Mam nastepujacy problem:

Uruchomilem X-y na kompie A, uruchomilem Gnome (niewazne) jako zwykly
user, loguje sie przez ssh do kompa A z kompa B jako ten sam user. Po
zalogowaniu sie na kompie A probuje uruchomic jakas aplikacje, np xcalc.
Nie dziala: "Error: Can't open display:"
Ustawiam wiec: 
$ export DISPLAY=":0.0"
i dalej xcalc - nie dziala:
"Xlib: connection to ":0.0" refused by server
Xlib: no protocol specified

Error: Can't open display: :0.0"

Mam Debiana Sid i nie mam zielonego pojecia jak zezwolic na laczenie sie z
X-serverem na tej samej maszynie, na tym samym koncie usera. To co chce
zrobic, to zalogowac sie zdalnie przez ssh i uruchomic jakis x-program na
odpalonym juz x-serwerze. Co robie nie tak?

Jacek
Re: podstawy: jak uruchomic zdalnie x-klienta
#1769
Author: Krzysztof Krzyżaniak
Date: Mon, 30 Jun 2003 14:32
35 lines
2031 bytes
Pewnego dnia, a było to Mon, 30 Jun 2003 16:31:59 +0200, przyszła do mnie
wiadomość z adresu <kosa@vnet.pl> i powiedziała:

> Witam szanowne grono.
> 
> Mam nastepujacy problem:
> 
> Uruchomilem X-y na kompie A, uruchomilem Gnome (niewazne) jako zwykly
> user, loguje sie przez ssh do kompa A z kompa B jako ten sam user. Po
> zalogowaniu sie na kompie A probuje uruchomic jakas aplikacje, np xcalc.
> Nie dziala: "Error: Can't open display:"
> Ustawiam wiec: 
> $ export DISPLAY=":0.0"
> i dalej xcalc - nie dziala:
> "Xlib: connection to ":0.0" refused by server
> Xlib: no protocol specified
> 
> Error: Can't open display: :0.0"
> 
> Mam Debiana Sid i nie mam zielonego pojecia jak zezwolic na laczenie sie z
> X-serverem na tej samej maszynie, na tym samym koncie usera. To co chce
> zrobic, to zalogowac sie zdalnie przez ssh i uruchomic jakis x-program na
> odpalonym juz x-serwerze. Co robie nie tak?

1) xhost +adres_hosta

albo 

2) włączenie X11Forwarding w ssh

  eloy
-- 
-------e-l-o-y-----------e-l-o-y-@-t-r-a-n-s-i-l-v-a-n-i-a-.-e-u-.-o-r-g------

               język jest po to by go wytykać na wiatr na mgłę
Re: podstawy: jak uruchomic zdalnie x-klienta
#1770
Author: Jacek Kosowski
Date: Mon, 30 Jun 2003 15:56
20 lines
1649 bytes
On Mon, 30 Jun 2003 14:32:19 +0000, Krzysztof Krzyżaniak wrote:

>> Mam Debiana Sid i nie mam zielonego pojecia jak zezwolic na laczenie sie z
>> X-serverem na tej samej maszynie, na tym samym koncie usera. To co chce
>> zrobic, to zalogowac sie zdalnie przez ssh i uruchomic jakis x-program na
>> odpalonym juz x-serwerze. Co robie nie tak?
> 
> 1) xhost +adres_hosta

Bingo! Tylko dlaczego nie wpadlem na to, ze nalezy dodac localhosta? A
trzeba bylo. Nie rozumiem tego - dlaczego trzeba dodac localhosta, jezeli
wczesniej uruchomione zostaly na nim X-y (xserver)?

> albo 
> 
> 2) włączenie X11Forwarding w ssh

nope. Caly czas przeciez jestem na tej samej maszynie. Jak sadze, nie ma
znaczenia czy do systemu zalogowalem sie przez terminal "linux" czy przez
ssh...
Re: podstawy: jak uruchomic zdalnie x-klienta
#1771
Author: Krzysztof Krzyżaniak
Date: Mon, 30 Jun 2003 16:03
33 lines
2154 bytes
Pewnego dnia, a było to Mon, 30 Jun 2003 17:56:46 +0200, przyszła do mnie
wiadomość z adresu <kosa@vnet.pl> i powiedziała:

> On Mon, 30 Jun 2003 14:32:19 +0000, Krzysztof Krzyżaniak wrote:
> 
>>> Mam Debiana Sid i nie mam zielonego pojecia jak zezwolic na laczenie sie z
>>> X-serverem na tej samej maszynie, na tym samym koncie usera. To co chce
>>> zrobic, to zalogowac sie zdalnie przez ssh i uruchomic jakis x-program na
>>> odpalonym juz x-serwerze. Co robie nie tak?
>> 
>> 1) xhost +adres_hosta
> 
> Bingo! Tylko dlaczego nie wpadlem na to, ze nalezy dodac localhosta? A
> trzeba bylo. Nie rozumiem tego - dlaczego trzeba dodac localhosta, jezeli
> wczesniej uruchomione zostaly na nim X-y (xserver)?

Bo pewnie uruchamiałeś ten program na którejś z konsoli?

>> albo 
>> 
>> 2) włączenie X11Forwarding w ssh
> 
> nope. Caly czas przeciez jestem na tej samej maszynie. Jak sadze, nie ma
> znaczenia czy do systemu zalogowalem sie przez terminal "linux" czy przez
> ssh...

Przeoczyłem tę lokalną maszynę.

  eloy
-- 
-------e-l-o-y-----------e-l-o-y-@-t-r-a-n-s-i-l-v-a-n-i-a-.-e-u-.-o-r-g------

               język jest po to by go wytykać na wiatr na mgłę
Re: podstawy: jak uruchomic zdalnie x-klienta
#1772
Author: Jacek Kosowski
Date: Mon, 30 Jun 2003 16:58
17 lines
1785 bytes
On Mon, 30 Jun 2003 16:03:49 +0000, Krzysztof Krzyżaniak wrote:

>>> 1) xhost +adres_hosta
>> 
>> Bingo! Tylko dlaczego nie wpadlem na to, ze nalezy dodac localhosta? A
>> trzeba bylo. Nie rozumiem tego - dlaczego trzeba dodac localhosta, jezeli
>> wczesniej uruchomione zostaly na nim X-y (xserver)?
> 
> Bo pewnie uruchamiałeś ten program na którejś z konsoli?

Tak jakby, bo sie zalogowalem przez ssh. Dlaczego musze dodawac localhosta
w xhost, jesli na localhoscie uruchomiono juz xserver? Wlasnie tego nie
rozumiem: jak dziala autoryzacja w systemie X-Window? Dlaczego nie ma
problemu z odpalaniem aplikacji w xtermie, a trzeba dodac localhosta jak
jestem w konsoli albo zalogowany przez ssh? Zmienna DISPLAY, jak widac, nie
jest wystarczajaca. Czy mozesz mi to wyjasnic albo przynajmniej wskazac
jakies zrodlo do poczytania?
Re: podstawy: jak uruchomic zdalnie x-klienta
#1773
Author: Krzysztof Krzyżaniak
Date: Mon, 30 Jun 2003 17:23
39 lines
2458 bytes
Pewnego dnia, a było to Mon, 30 Jun 2003 18:58:56 +0200, przyszła do mnie
wiadomość z adresu <kosa@vnet.pl> i powiedziała:

> On Mon, 30 Jun 2003 16:03:49 +0000, Krzysztof Krzyżaniak wrote:
> 
>>>> 1) xhost +adres_hosta
>>> 
>>> Bingo! Tylko dlaczego nie wpadlem na to, ze nalezy dodac localhosta? A
>>> trzeba bylo. Nie rozumiem tego - dlaczego trzeba dodac localhosta, jezeli
>>> wczesniej uruchomione zostaly na nim X-y (xserver)?
>> 
>> Bo pewnie uruchamiałeś ten program na którejś z konsoli?
> 
> Tak jakby, bo sie zalogowalem przez ssh. Dlaczego musze dodawac localhosta
> w xhost, jesli na localhoscie uruchomiono juz xserver? Wlasnie tego nie

Nie, jeśli masz włączony X11forwarding. 

> rozumiem: jak dziala autoryzacja w systemie X-Window? Dlaczego nie ma

O ile dobrze pamiętam to dostęp jest związany z urządzeniem terminala
(odpowiednim /dev/...), logowanie zmienia terminal sterujący.

> problemu z odpalaniem aplikacji w xtermie, a trzeba dodac localhosta jak
> jestem w konsoli albo zalogowany przez ssh? Zmienna DISPLAY, jak widac, nie
> jest wystarczajaca. Czy mozesz mi to wyjasnic albo przynajmniej wskazac
> jakies zrodlo do poczytania?

man Xsecurity

Xsecurity - X display access control

Potem man xauth, /usr/share/doc/ i google. 

  eloy
-- 
-------e-l-o-y-----------e-l-o-y-@-t-r-a-n-s-i-l-v-a-n-i-a-.-e-u-.-o-r-g------

               język jest po to by go wytykać na wiatr na mgłę
Re: podstawy: jak uruchomic zdalnie x-klienta
#1774
Author: Jacek Kosowski
Date: Mon, 30 Jun 2003 19:21
11 lines
1276 bytes
On Mon, 30 Jun 2003 17:23:17 +0000, Krzysztof Krzyżaniak wrote:

> man Xsecurity
> 
> Xsecurity - X display access control
> 
> Potem man xauth, /usr/share/doc/ i google. 

O! I sie wyjasnilo (a raczej ciagle wyjasnia w miare czytania). Dzieki!

Jacek
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads