Pornire X in SSH
Last Updated: Feb 20 2009 12:35, Started by
dragosap
, Feb 10 2007 15:00
·
0
#1
Posted 10 February 2007 - 15:00
Va salut! Am un calculator cu Slackware si unul cu window$ iar de pe cel cu win ma conectez la cel cu slack prin ssh.
Vreau ca sa pornesc in ssh interfata grafica. Stiu ca se poate cu Xnest dar tot am configurat si am facut si un script dar cel mult am reusit sa pornesc o alta interfata grafica in slackware (in tty8). P.S. am vazut in gnome ca se poate deschide o interfata grafica chiar in X (nu-ti trebuie o alta consola)...adica intri in gnome si poti deschide kde-ul intr-o fereastra..ceea ce am reusit io sa fac e sa deschid o interfata grafica intr-o alta consola. Imi poate zice careva cum as putea sa deschid o interfata grafica in ssh? Multumesc anticipat! Scriptul pe care l-am facut: #!/bin/sh # quick way to launch Xnest to another display display=:7 IPCLIENT="192.168.0.178" # define mcookie for xauth MCOOKIE=$(mcookie) # add xauth xauth add bvc/unix$display . $MCOOKIE # launch Xnest to IPCLIENT Xnest -geometry 800x600 -depth 16 $display & Xnest_pid=$! sleep 1 #export display to Xnest server export DISPLAY=$display gdm kill $! #remove all xauth key xauth remove bvc/unix$display exit 0 |
#2
Posted 10 February 2007 - 15:45
Ma... prin ssh nu cred ca poti sa pornesti X ... dar cu xnest poti deschide KDE intr-o fereastra in Gnome.
Te poti conecta de la Win la Slack prin vnc ... e un fel de remote desktop Conection si invers din Slack in Win cu rdesktop. So... cauta vnc si renunta la ideea cu ssh, ca nu cred ca e posibil ... poate doar daca ai pornii X peste aalib, dar pare prea SF ... nu ca nu s-ar pute |
#3
Posted 10 February 2007 - 16:01
Serverul X rulează local. Știu că pare contraintuitiv, dar ăsta e modelul. Deci îți trebuie un X-server pentru Windows, apoi poți porni programe pe Slackware cu export DISPLAY=IP.WIN.DOW.S:0 și eventual poți folosi ssh pentru port forwarding. X-servere bune și free pentru Windows nu prea știu; cygwin vine cu XFree86, deci îl poți încerca dacă ai răbdare să instalezi cygwin.
|
#4
Posted 10 February 2007 - 18:57
Strict, on Feb 10 2007, 16:01, said: Serverul X rulează local. Știu că pare contraintuitiv, dar ăsta e modelul. Deci îți trebuie un X-server pentru Windows, apoi poți porni programe pe Slackware cu export DISPLAY=IP.WIN.DOW.S:0 și eventual poți folosi ssh pentru port forwarding. (deschizi un terminal) ssh -L9999:localhost:9999 -Y user@remotehost (deschizi alt terminal) localhost% xset +fp tcp/localhost:9999 (in primul terminal deschis) remotehost% Xnest ":1" -geometry 1280x810 -query localhost |
#5
Posted 01 November 2007 - 12:58
Strict, on Feb 10 2007, 17:01, said: Serverul X rulează local. Știu că pare contraintuitiv, dar ăsta e modelul. Deci îți trebuie un X-server pentru Windows, apoi poți porni programe pe Slackware cu export DISPLAY=IP.WIN.DOW.S:0 și eventual poți folosi ssh pentru port forwarding. X-servere bune și free pentru Windows nu prea știu; cygwin vine cu XFree86, deci îl poți încerca dacă ai răbdare să instalezi cygwin. Incearca asta, eu am reusit sa ma cuplez de pe un PC cu WinXP pe un PC cu Linux (Slackware) prin Tight VNC: Anyone who has configured TightVNC on Slackware knows that it comes configured by default to start TWM, which is a simple Window Manager. For power users, TWM is sufficient. However, I tend to use my Slackware systems as desktop systems, and TWM is just not enough. I want KDE on them. If you, therefore, want TightVNC to start KDE, for example, instead, you need to edit your ~/.vnc/xstartup to look like this: #!/bin/sh unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80Ś24+10+10 -ls -title “$VNCDESKTOP Desktop” & startx & Of course, do note that you must first tell startx(1) to load KDE by running xwmconfig(1). Hosting the remote desktop over an VNC session isn’t the only way to export your desktop to a remote machine. You can do something close to this through what is known as X11-forwarding, but with a lot of effort and pain. |
#6
Posted 04 November 2007 - 16:56
Eu am folosit cu succes asta:
http://sourceforge.net/projects/xming Nu este foarte complicat si este si free ! |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users