Skrivebord til skrivebord
Hej derude
Kan jeg fra en (opensuse) kde-desktop forbinde mig til en (ubuntu)-desktop og arbejde på den remote-desktop og med hvilket program?
Kan jeg fra en (opensuse) kde-desktop forbinde mig til en (ubuntu)-desktop og arbejde på den remote-desktop og med hvilket program?
Kommentarer11
Re: Skrivebord til skrivebord
Re: Skrivebord til skrivebord
Hvis det er grafisk, skal det så være den kørende session?
Re: Skrivebord til skrivebord
#0
vil du køre på lan
vil du køre på lan eller via internettet?
VNC og FreeNX er det mest anvendte - freenx er hurtigst og sikrest hvis du skal køre over internet.
.. mener også jeg så at rdesktop-server-halløj var på vej til GNU/Linux.
Hej alle
Re: Skrivebord til skrivebord
Re: Skrivebord til skrivebord
Re: Re: Skrivebord til skrivebord
Jeg kan f.eks. fra min eeepc, med en meget minimal installation, køre programmer der ligger på min stationære men få "det grafiske" vist på min EeePc.
Sagen er, så vidt jeg har forstået at ALT grafisk under alle omstændigheder bliver sendt til en lokal IP. Normalt til loopback adressen 127.0.0.1, hvilket betyder at man får dem direkte tilbage i sylten, og at "det grafiske" derfor dykker op på skærmen på den lokale computer.
MEN. Man kan altså med kommandoen
ssh -X peter@192.168.1.100
(Et tænkt eksempel).Derefter password. Derefter f.eks.
gimp
Så kan man altså afvikle GIMP på den computeren på det lokale netværk der har ip'en 192.168.1.100 hos brugeren peter. Peter selv, vil i øvrigt ikke kunne se hvad der foregår, og her er det at muligheden for grafisk support falder væk for det grafisk bliver nu ikke loopet tilbage til peter, men bliver afviklet på den computer der har logget sig ind på peter@192.168.1.100 via ssh.
Til gengæld kan man altså reparere en maskine uden at forstyrre. Og jeg tør slet ikke nævne her i offentligheden alle de muligheder for narrestreger der ligger her. Der skal jo nok være nogen der kunne finde på sådan noget.
Man kan også afvikle hele skrivebordet på en fjerncomputer med ssh. Det er faktisk en af login mulighederne i ubuntu. Dvs. man direkte fra ubuntus login-menu kan logge ind på et fjernskrivebord i stedet for ens egen gnome-desktop (stadig desværre, for nogen måske heldigvis, uden at det kan ses). Man skal måske lige være opmærksom på at system-lydene stadig afvikles på fjerncomputeren. Men altså "ssh -X brugernavn@ip". Husk stort X.
I ubuntu er ssh klienten installeret som default, men hvis man gerne vil modtage support så skal man altså installere openssh-server også. Og i øvrigt sørge for at få den afinstalleret hvis man er nervøs for at nogen ubehagelige typer kender ens personlige login og ip-adresse.
Hov. Det blev en længere afhandling. Jeg ved slet ikke om nogen var interesseret.
"xauth".... Jeg kender
Jeg kender forresten en bot!
**** Beginning of log 2009 Feb 14 22:45:41 ****
2009 Feb 14 22:46:18 ssh
2009 Feb 14 22:45:41 well, ssh is the Secure SHell; "aptitude install ssh" (www.openssh.org). Clients for other platforms include or MacSSH. It's _unwise_ to enable both RSA and password authentication. Firewalls to mitigate against brute-force attacks on your ssh server include . Also see .
2009 Feb 14 22:46:18 ssh without password
2009 Feb 14 22:46:20 ssh without passwd is, like, (1) on the client: ssh-keygen -t rsa (2) append the contents of the client's ~/.ssh/id_rsa.pub to the server's ~/.ssh/authorized_keys (3) on the client: make sure 'Protocol 2' or 'Protocol 2,1' is in ~/.ssh/config or /etc/ssh/ssh_config
2009 Feb 14 22:47:09 sshx
2009 Feb 14 22:47:10 sshx is probably You can run X11 apps over an ssh connection so that neither nor X tcp support are necessary. Enable X11Forwarding *on the remote server* (/etc/ssh/sshd_config) and install xbase-clients (etch) or xauth (lenny) on both the client and the server. Then "ssh -X" from the client and run X apps on the remote machine. Authorisation is only given to your remote user to connect and $DISPLAY is set. Also ask me about .
2009 Feb 14 22:47:20 root x
2009 Feb 14 22:47:22 If you need to run an X application as root (or another user), ask me about or look at kdesu and gksudo. Whatever you do, don't use or try !
2009 Feb 14 22:47:53 xauth
2009 Feb 14 22:47:54 i guess xauth is the mechanism for sharing around authorisation for clients to connect to your X server. Ask me about for more information. The xauth program is in the xbase-clients package (sarge and etch) or in the xauth package from lenny onwards. See also http://www.acm.uiuc.edu/workshops/cool_unix/xauth.html or ask me about .
2009 Feb 14 22:48:13 mit-magic-cookie
2009 Feb 14 22:48:14 a key that a client application is required to possess in order to use your X11 display. Running xhost + removes this requirement which is why you should never use xhost (ask me about ). The xauth utility is in the package xbase-clients (etch) or xauth (lenny) and is used to manipulate the mit-magic-cookie; ask me about . For other, easier ways of running apps as another user, ask me about .
2009 Feb 14 22:48:25 root x
2009 Feb 14 22:48:26 If you need to run an X application as root (or another user), ask me about or look at kdesu and gksudo. Whatever you do, don't use or try !
2009 Feb 14 22:48:42 xhost
2009 Feb 14 22:48:44 xhost is probably EVIL! There are so many other ways of getting remote X apps to work that xhost should never be needed. For a more sensible approach, use ssh X11 forwarding (ask me about ). Also see , http://www.acm.uiuc.edu/workshops/cool_unix/xauth.html and "apt-cache show xbase-clients | grep xhost". To run applications on your local machine as another user, see . See also .
2009 Feb 14 22:49:20 xhost +localhost
2009 Feb 14 22:49:22 rumour has it, xhost +localhost is xhost +localhost should only be done by people who would paint their hostname and root password on an interstate overpass.
Derudover har jeg flere gange haft glæde af de to kde programmer som cb400f nævner og vil tro at gnome version er lige så nem at gå til.
Tom
#8
Man kan få meget sjov ud
Man kan få meget sjov ud af en ssh-forbindelse og et talesyntese-program på fjernmaskinen. Tro mig!
Re: #8
Man kan få meget sjov ud