Portál AbcLinuxu, 23. května 2024 07:02


Dotaz: presmerovanie x

18.1.2014 02:43 milan
presmerovanie x
Přečteno: 380×
Odpovědět | Admin
Potrebujem nainstalovat Oracle na server, ktory nema X. Podla postupu z jedneho blogu staci na serveri do premennej DISPLAY nastavit IP adresu lokalnej masiny, kde bezi X server. Demon SSH na serveri musi mat povolene forwardovanie X. Instalator Oracle si kontroluje pozadovane vlastnosti displeja cez /usr/bin/xdpyinfo, co vsak zlyha, chybova hlaska oznamuje, aby som skontroloval nastavenie DISPLAY. Za prve, xdpyinfo na serveri nemam, jeho doinstalovanie znamena pridanie X balastu do systemu. Za druhe a to je moja otazka, ako to je s firewallom pri presmerovani?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.1.2014 12:24 NN
Rozbalit Rozbalit vše Re: presmerovanie x
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud na vzdalenem serveru nemas X, tak nemas co forwardovat. Staci povolene SSH.
vladky avatar 18.1.2014 14:04 vladky | skóre: 19
Rozbalit Rozbalit vše Re: presmerovanie x
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyskusaj ssh -X a instalator spusti cez pripojeny ssh terminal
Jendа avatar 18.1.2014 15:21 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: presmerovanie x
Doporučuji nějak sandboxnout, pokud toto uděláš, tak totiž vzdálený server dostane přístup na tvůj display (překvapivě).
18.1.2014 21:04 pavel
Rozbalit Rozbalit vše Re: presmerovanie x
Taky bych chtěl poradit. Chci si nainstalovat AIX. Mohli by jste mi poradit, jak se ovládá příkazová řádka?
Jendа avatar 18.1.2014 22:26 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: presmerovanie x
Nikdy jsem ho neviděl, ale předpokládám, že tam taky bude nějaký shell a základní filozofie bude podobná jiným Unixům. Pokud si nikdy neměl žádný Unix, začal bych čtením prvních pár kapitol Linux - Dokumentační projekt (lze sehnat i česky, legálně a zadarmo). Nevím, jak je AIX složitý, ale možná to bude pro neunixáře na začátek moc velké sousto - zvážil bych, jestli si napřed chvíli nehrát s nějakou user-friendly linuxovou distribucí.

A pak bych založil na tokový dotaz nové vlákno.
19.1.2014 10:39 milan
Rozbalit Rozbalit vše Re: presmerovanie x
Co si predstavujete pod "nejak sandboxnout"? Je teda nutne mat na serveri X?
19.1.2014 12:57 potato
Rozbalit Rozbalit vše Re: presmerovanie x
‚Mít na serveru X‘ není dobře definovaný pojem.

X server: netřeba.

knihovny X: zapotřebí.

Jiné komponenty X (utility, ...): přijde na to.

Pokud jde o sandboxování... Celý smysl věci je umožnit X klientům ze vzdáleného počítače přístup na lokální X server. Takže varování je trochu druhu ‚pozor na příkaz rm, může vám smazat soubory‘. Pokud je oddělení vzálených klientů od ostatních důležité, lze použít třeba vnořený X server (Xephyr).
AraxoN avatar 19.1.2014 17:57 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: presmerovanie x
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aké je to nastavenie DISPLAY ? Ako spúšťaš daný program? Kde máš firewall a ako máš to presmerovanie?

Ja medzitým vytiahnem vešteckú guľu a pokúsim sa Ti poradiť...

Typicky by to nastavenie malo byť: DISPLAY=ip_alebo_hostname:0

Program spúšťaš najľahšie takto: DISPLAY=192.168.0.101:0 nazov_programu

Forwardovať potrebuješ port 6000, protokol TCP. Tento port musí byť otvorený na cieľovom počítači a musí mať povolený príjem z IP adresy zdrojového počítača (typicky je povolený len z localhostu). Pri prenose cez internet môžeš očakávať, že práca cez X bude trhaná a celkovo na nervy. Na vzdialenú správu je najlepšie naučiť sa príkazy CLI.
21.1.2014 10:22 milan
Rozbalit Rozbalit vše Re: presmerovanie x
Podarilo sa. Podla blogu za IP adresou ma byt 0.0. Nepouzil som putty ani ssh, len som na serveri nastavil DISPLAY a doinstaloval xdpyinfo. Na strane klienta mi na Windowse bezal X server z Cygwinu. Server aj klient boli v tej istej sieti.
21.1.2014 13:54 rich
Rozbalit Rozbalit vše Re: presmerovanie x
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jinak teda pokud na serveru nejsou nainstalovane ani knihovny lze pouzit instalaci pomoci "response files". Viz. http://docs.oracle.com/cd/E11882_01/install.112/e41961/app_nonint.htm#CWLIN362

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.