rdesktop for linux : A Remote Desktop Protocol Client for accessing Windows NT Terminal Server
rdesktop: A Remote Desktop Protocol client
Matt reminds me that I need to cover RDP and terminal services:
If dealing with a heterogeneous environment, you may find yourself accessing a Windows Terminal Services session. If you are on a Windows Client, read this post on the Terminal Services Full Client Windows Installer the download is only 435KB.
If you are on most UNIX based platforms with the X Window System, take a look at this project:
rdesktop is an open source client for Windows NT Terminal Server and Windows 2000 Terminal Services, capable of natively speaking Remote Desktop Protocol (RDP) in order to present the user's NT desktop. Unlike Citrix ICA, no server extensions are required.rdesktop currently runs on most UNIX based platforms with the X Window System, and other ports should be fairly straightforward.
0 TrackBacks
Listed below are links to blogs that reference this entry: rdesktop for linux : A Remote Desktop Protocol Client for accessing Windows NT Terminal Server.
TrackBack URL for this entry: http://kennethhunt.com/mt/mt-tb.cgi/311
Using Rdesktop To Access Windows Terminal Services From A GNU/Linux ClientTopic: Remote Control Posted:2003-03-18 Printer Friendly:
We usually use VNC to administer our Windows servers from our GNU/Linux workstations. Rdesktop allows you to access Terminal Services natively from GNU/Linux. This is a lot easier than running the Terminal Services client from Vmware like we did in this article. Sheeesh... :) We grabbed version 1.2.0 of rdesktop from here. While you are compiling and installing rdesktop, make sure Terminal Services is configured on your server. You can do this: start->programs->administrative tools->configure your server. Here is a screenshot that shows how to configure Terminal Services. It will take a reboot, and you will need your Windows 2000 CD. Administering the server through Terminal Services is quite a bit smoother than VNC. There are some drawbacks, though, in that installing certain software can fail because Windows 2000 isn't *really* multi-user. The identity you get when you use Terminal Services to log on as administrator isn't quite the same as if you log on from the console. We have had numerous problems with this in the past, specifically, we have had trouble installing SQL server remotely this way, even though we were using remote administration mode. It is intended to work, though, and over time the bugs will probably get worked out. For more info, see this article. In the mean time, don't assume that administering the server via Terminal Services is the same as remote controlling the console. While Terminal Services is installing, and the server rebooting (sigh), let's go back to the GNU/Linux client and extract/install the rdesktop software: u-1@srv-1 rdesk $ lsrdesktop-1.2.0.tar.gzu-1@srv-1 rdesk $ tar -xzf rd*.gzu-1@srv-1 rdesk $ cd rd*u-1@srv-1 rdesktop-1.2.0 $ u-1@srv-1 rdesktop-1.2.0 $ ./configurerdesktop build configuration scriptX Window System:includes /usr/X11R6/includelibraries /usr/X11R6/libOpenSSL:includes /usr/includelibraries /usr/libconfigure complete - now run makeu-1@srv-1 rdesktop-1.2.0 $ makegcc -DKEYMAP_PATH=\"/usr/local/share/rdesktop/keymaps/\"-Wall -O2 -I/usr/X11R6/include -DWITH_OPENSSL -o rdesktop.ou-1@srv-1 rdesktop-1.2.0 $ suPassword: root@srv-1 rdesktop-1.2.0 # make installmkdir -p //usr/local/bininstall rdesktop //usr/local/binstrip //usr/local/bin/rdesktopchmod 755 //usr/local/bin/rdesktopmkdir -p //usr/local/share/rdesktop/keymaps/cp keymaps/?? keymaps/??-?? //usr/local/share/rdesktop/keymaps/cp keymaps/common //usr/local/share/rdesktop/keymaps/cp keymaps/modifiers //usr/local/share/rdesktop/keymaps/chmod 644 //usr/local/share/rdesktop/keymaps//*mkdir -p //usr/local/man/man1cp doc/rdesktop.1 //usr/local/man/man1chmod 644 //usr/local/man/man1/rdesktop.1root@srv-1 rdesktop-1.2.0 # exit
Now, to administer our Windows 2000 server: u-1@srv-1 rdesktop-1.2.0 $ rdesktoprdesktop: A Remote Desktop Protocol client.Version 1.2.0. Copyright (C) 1999-2003 Matt Chapman.See http://www.rdesktop.org/ for more information.Usage: rdesktop [options] server[:port]-u: user name-d: domain-s: shell-c: working directory-p: password (- to prompt)-n: client hostname-k: keyboard layout on terminal server (us,sv,gr,etc.)-g: desktop geometry (WxH)-f: full-screen mode-b: force bitmap updates-e: disable encryption (French TS)-m: do not send motion events-C: use private colour map-K: keep window manager key bindings-T: window title-D: hide window manager decorationsu-1@srv-1 rdesktop-1.2.0 $ u-1@srv-1 u-1 $ rdesktop -u administrator -p - srv-48Password:
The -p - prompts for a password. We get a nice logon screen: We are administering Windows 2000 from our GNU/Linux client: Now, another cool application of rdesktop is to use it as as a Terminal Services client in application mode. If you have particular applications that users on your GNU/Linux workstations need that are only available on a Microsoft platform, you could use Terminal Services to serve up the application. There are some licensing issues, which you can read about here.
Hi 2 ALL
i m Balakumar my server is Windows-XP. my client machine is Linux. then how i will acess the remotely Windows system. but now it is unable to connect the Windows-XP. plz send me a proper answer.
BALAKUMAR.T.L.
SCRB, BANGALORE
hello,
i am kosuri naga krishna kalyan student in blekinge technical university,sweden as a part of my course i am doing "Monitoring work in heterogeneous environment" my role in this project is to finding the remote desktop sharing protocols in heterogeneous environment like windows,linux,.... and finding the problems in developing a new tool for remote desktop sharing.i am facing in getting the documents will any one help me for getting this type of documents hope i will get a response.
Hi,
I m doing a project on Implimentation of Linux .I am working with rdesktop-1.2.0 .After completion of it's installation i am unable to connect to windows terminal host/server.It shows an error for all connections as ...
Fail To Open The Desktop.
I m not getting what's wrong with configuaration.
Please help me.
Thanking you,
avinash.
hai
i am doing my final year computer science
i have decided to take the rdesktop project.
can you please send the documentation part required for it.
please sir its very urgent.
thankyou sir
sumanth
I want to administer the Red Hat Advance Server 3.4 based server from Win-2000/XP based desktop. I want the complete GUI of Linux machine to be viewed from Win-2000/XP.
Thanks!
i m naresh my server is linux. my client machine is winxp. then how i will acess the remotly linux system. but now it is unable to connect the linux. plz send me a proper answer.
hi i m naresh my probles is i want use to remotly desktop connection of linux on windows xp
Works great on Xebian w/ my xbox :)
i m doing project on remote desktop in java for winXP.plz told me reqiurement for that & classes whch in java.
hi
friend pls. help me always i start my remote desktop in my linux
enviroment, in gui will complain that browsing the network is not not possible you probably did not install spl
hi friends,
in my home my server is linux. my client machine is win98. then how i will acess the linux system. but now it is unable to connect the linux. plz send me a proper answer.
thanks
hi friends,
in my home my server is linux. my client machine is win98. then how i will acess the linux system. but now it is unable to connect the linux. plz send me a proper answer.
thanks
i need ro instal rdesktop in my server i made up on SUSE 9.1, in which i need some computers remotely on my desktop its happening on redhat3, SUSE9.3 but i cant make remote access on SUSE 9.1
sir we want to get information about rdp funcioning , bitmap ,resolutionetc.please inform
us urgently.
Hello friend,
My final year project is all about making a X window client on LINUX and using RDP to connect to MS Terminal Server. Please can somebody provide me with programming documentation. ie. how i'm going to parse incoming PDU to comply to X Window PDU.
Please help me out as soon as possible
hello sir
i am doing my final year computer science
i have taken the rdesktop project.
can you please send the materials required for it
it required very urgently
please sir
thankyou
hai
i am doing my final year computer science
i have decided to take the rdesktop project.
can you please send the documentation part required for it.
please sir its very urgent.
thankyou sir
Sir,
I am a final sem student of Master of Computer Applications .I would like to do a project on Remote desktop controlling .I shall be grateful to you if u send me some materials about it.
Hello:
Please. I would like information on installing rdesktop onto my Linux box so that I can remote into a Windows 2000 or XP box. Thanks!
im doing my final year BE cse ,i have to do a project in this semester ,i decided to do a project remote desktop protocol using java. would u explain that & send me the documentation details
hello sir,
im doing my final year BE cse ,i have to do a project in this semester ,i decided to do a project like "ACCESSING A LINUX/WINDOWS TERMINAL THROUGH A MOBILE CONNECTED VIA WIRELESS LAN",Frankly speaking i dont have any idea abt how to start my project,i need ur help, kindly guide me for my project,
Howdy,
I use the remote desktop software on my laptop (linux) to connect to my xp box to act as a kinda remote for music and so forth (i thought it was a kewl idea). Is there a option i can set so that audio stays at my xp box? I no its possible to do this with the microsoft client but can rdesktop do it?
Hi,
I want to develop some tools to Windows by Linux. But I do not have the RDP document. Would u please send me the detial documnet of RDP by email?
thanks
hi sir,
I use suse 9.1 personal edition. I want to use linux rdp. terminal server is w2000. old version linux had made this connection. but new version of suse 9.1 or mandreke 10.1 not connection. How can I make ?
thank you.
I really enjoy being here...
I am trying to remote desktop to a windows xp machine from suse pro linux. Is it possible? Thanks.
hello sir,
Good evening sir, i want to connect in remote desktop to win98 to win98, so i want the software please send me my email sir
Thanking you sir
Yours obetiently,
V. senthilmurugan.
you can use VNC or Putty to remote your linux box. If you want to act linux box as a file server you can activate the service of samba. so that you can access your linux box using windows xp.
Alexis
I want to connect winows XP clients to linux server ..can ayaone give help to implemet it.
Regards
Ayad
hi robert and harinath,
win98 to win98 remote? you can use VNC or PC anywhere connection.
about harinath problem. in using windows xp to connect linux you can use putty or securecrt to connect to your linux box.
goodluck
alexis
hi
how can i set up remote desktop connection between two windows 98
Hi can any one tell me how can i access my linux system from win98 which is at my home, is it possible? thru tat of the rdesktop
i'm running Windows Xp but have a Mandrake 9 as my Server can i remote desktop to the linux machine from my windows XP machine...
Thanks
Hello Sajid and Shivanand! everything you'll need to investigate this further is at the rdesktop: A Remote Desktop Protocol client site. If after visiting that site you still have a question feel free to post it here. Hope this helps with your project.
Hi,
As part of my final year project (B.E), I am doing the project "rdesktop client in Linux".
I would be very gratefull to you if you can send me some material relevant to my project at your earliest possible conveneince.
Thanking you
-Sajid Inamdar.
Hi,
I have decided to take up a project on Desktop protocol for B.E 6th semester, I want to use Desktop protocol for some useful application. I will be very much thankful if you can send me some material on this.
Thanks you,
Shivanand Kadalagi
Matt found a slick looking Gnome interface for rdesktop. This project has a freshmeat.net page.
TSClient