http://www.rdesktop.org/ will beg to differ. Also @ work i have to connect to client's centos servers ;). I don't think there's anybody that has a perfect nix or perfect windows setup.
Even azure supports *nix os's
> My point is that if Windows gets an SSH client, *nix should get an RDP client.
RDP is completely and wholly unrelated to SSH.
The devices I work with don't have screens, nor will they ever have screens.
SSH is also useful for many other things.
Complaining Unix doesn't have RDP is completely irrelevant. However, OS X does have an official "windows" RDP client though so it does exist on unix(and there are open source clients.). I don't even know why you brought RDP up. It's not even remotely the same tool.
SSH is a beyond widely used standard and has no reason not to be baseline in 2014.
Running windows applications directly against linux has come a long way with WINE, but the windows apis are massive, and complicated. You're almost guaranteed to run into differences between WINE and native windows (especially with the different versions 2000, xp, 2003, 7, etc...).
The safest way is to run a virtual machine against a host that supports vm instructions (vmx for intel, svm for amd). There are a number of hypervisors available (qemu-kvm, vbox, etc...), so you can probably pick the one that's easiest to use. It's fairly easy to convert a disk into a format that the hyperrvisor recognizes (qemu-img, vmware convert, etc...) if you don't want to use a direct partition.
I personally run windows hosts headless and rdesktop into them. I've been using this type of setup for a while, and the only real issue I've had is clock skew in the windows hosts.
You can still use X applications (remote or otherwise) on top of Wayland. This isn't full-screen and it isn't hideously slow (well, more than X itself is).
I expect that Wayland-native applications will be based on toolkits that can also use X. As long as the app can also use X, you'll be able to use it remotely via ssh -X
.
Someone may develop a more elegant solution for using remote applications with Wayland in the future. For the moment, X will suffice.
Fun fact: there is a rootless RDP client, too. It is a modified <code>rdesktop</code>. I wonder if someone could write a Wayland compositor that's actually an RDP server (instead of drawing on the screen) so you can use an RDP client for remote Wayland apps?
rdesktop is a pretty standard response when looking for remote desktop on a Linux machine, and I've heard pretty good things with it. It will definitely allow control of a Windows machine from a Linux box.
Teamviewer itself is also available on Linux, and will allow control again for just about any common OS to any common OS. Personally I use Teamviewer for all my remote needs, but I'm also primarily running Windows at this point - I do not know about stability or quality with it on Linux.
Remote Desktop is implemented by a few programs. rdesktop comes to mind.
Googling 'active directory linux' brings up a few useful results. One that caught my eye was the Gentoo Wiki's Active Directory Authentication using LDAP.
See Pash for PowerShell.
> Can Linux handle Window's Remote Desktop protocol?
From a client-side, no problem. Use rdesktop.
> Can one map directories from a Microsoft Exchange Server on a Linux box?
Do you mean to map network shares, or actually use an email client with an Exchange Server? I believe in the latter case, Gnome's Evolution email client works, and there other options if you required integrated calendar support.
Thanks, i don't know how i missed that program.
I want to install a remote desktop client on Tails that can connect to both Windows and Linux servers. I don't know if this is the best solution but i found rdesktop mentioned often on the forums. I tried to install it and i downloaded the tar.gz package from here http://www.rdesktop.org/#download. Then copy the package to persistent volume and extracted it. In the extracted folder there was one file with the name install-sh, but when i double click on it and then choose Run in Terminal nothing happens. Is this the right way to install it?
I see you have an answer from ghjm but I wonder if http://www.rdesktop.org/ would be sufficient. Never used the Web Access portion of RDS so I doubt it's compatible with that aspect, but as a client, it should. I guess Macs would need X installed so that's probably a show-stopper if complexity is the name of your game.