While I’d love to be able to claim I was clever enough to think of this on my own, that would straight up be lying (I really am not all that clever :). Well, it would be more than lying, I’d not be giving proper credit to his awesomeness Rich Brambley at VM/Etc for coming up with this gem.
Single App RDP using the Ubuntu Terminal Server Client.
I encourage you to click through to the complete article for some additional tips & tricks. For those who can’t wait, it consists of selecting the “Programs” tab of the Terminal Services Client Window and specifying the path to the application:
For me this path includes the pass through auth parameter, as well, RDP prompts you once… why type more? The end result looks like:
C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe -passthroughAuth -s virtualcenter.domain.local
Again, my thanks to Rich for sorting this one out. Hard to believe I lived without it.
great. never thought about it.
Hey that's awesomely handy!
I hadn't come across this discussion before, but was having issues just this week getting the client to work on my new Win7 VM, so I installed it on an old clunker and had to RDP to it.
This works out WAY better…
Also: since my servers all authenticate to AD, I used “localhost” as the -s argument, checked the “use Windows session credentials” box, and it goes straight in to the vsphere client.
Thanks for pointing this out.
Saves loads of fooling around.
Cody,
Great addition for the passthrough authentication for Single App RDP! Thanks.
Krash,
I'm in a workgroup more than in a domain (for some reason?!), but the localhost parameter has worked for me on occasion to pass straight through. However, I've been saving it within the .RDP file. Thanks for the syntax to make it work in the program path.
No problem. This stuff gets even more fun with ssh tunneling and the like
🙂
Cody,
Great addition for the passthrough authentication for Single App RDP! Thanks.
Krash,
I'm in a workgroup more than in a domain (for some reason?!), but the localhost parameter has worked for me on occasion to pass straight through. However, I've been saving it within the .RDP file. Thanks for the syntax to make it work in the program path.
No problem. This stuff gets even more fun with ssh tunneling and the like
🙂