|Remmina remote desktop client|
working with remmina and gnomerdp
I've been trying to consolidate several remote and local accesses into a single remote desktop client, partly to reduce the number of tools I have on the taskbar. Target machines are mostly Linux Mint (Maya) plus a local Windows 2000 server and a remote Windows 8 (2012) server.
I found Remmina, based on xfreerdp, to be the best option with the following caveats:
Windows 8 server: no apparent problems using RDP session. There is a problem accessing a Hyper-V Mint server through this, though. Mostly it works but there is no copy/paste (clipboard) or middle-mouse-button slide control (both work in windows, though).
Windows 2000: using RDP, does not like a second login (eg after accidental window closure leaves windows with more than one session live). Solution: open a new windws session with gnomeRDP, close the sessions, then return to remmina. Not sure if this also applies to windows 2003/XP.
Mint: RDP works up to a point with remote xrdp, the point being: no proper keyboard layout, which means some keys such as @ and " are reversed making even login difficult; copy/paste across the session does not work (well-known clipboard problem going back ages and mostly unfixed!). A shame because I prefer RDP to VNC. Using VNC (vino on the remote machine) fixes these problems but is slower and sometimes one has to move the mouse to make something show (eg click on Menu, wait for a while or move mouse for immediate response).
One other fault I've found on remmina/VNC/vino is that sometimes MySQL Workbench freezes. The solution seems to be to drop the session and reconnect - old session is still open but freeze has gone. I know it's VNC that's the problem because one of the Mint machines also has access through a remmina Windows 8 Hyper-H session and MySQL Workbench is unfrozen on that.
By and large, in my opinion, remmina is not especially suitable for linux-linux use but is probably the best available if you want a GUI client.
GnomeRDP works well with older Windows machines (eg 2000, 2003) but cannot connect to Windows 8 (2012). It does not work well linux-linux.
It would be nice if there were a single GUI that worked properly with all protocols. :(
Remmina supports ssh so use that for linux to linux: you have to start applications from the command line but you can use X forwarding to use GUI applications.
SSH is something I must get around to again one day. :(
I tried it on a Windows server a few years ago and got so many hits trying to crack it that I disabled it within a couple of hours.
In my original posting, "middle-mouse-button slide control" should, of course, be "mouse scroll wheel". I KNEW there was a better phrase for it. :)
|I tried it on a Windows server a few years ago and got so many hits trying to crack it that I disabled it within a couple of hours. |
You can run ssh on another port, or automatically ban IPs that make too many unsuccessful login attempts, or disable password logins (use certificates instead).
Yeah, I knew that. :)
The real issue, though, is the defects in remmina, which I doubt SSH would fix since it's just a transport layer added on to RDP or VNC. One day I'll look into SSH again but right now I'm battling a new Windows 8 server with Hyper-V Mint/Postfix on it. It's taken so far 2 months of my time, though that is not quite as bad as it seems since I only manage to get about 2-3 hours a day on it.
|which I doubt SSH would fix since it's just a transport layer added on to RDP or VNC |
What I am suggesting is using it as a transport layer for X so you will not use RDP or VNC. You can do the same without ssh but its insecure:
You can even do it from a Windows client:
ANd you can speed it up with NX:
Very bandwidth hungry if you do not use NX or other compression - for use on a local network, not the internet
|It's taken so far 2 months of my time, though that is not quite as bad as it seems since I only manage to get about 2-3 hours a day on it. |
Yikes! I would have thrown it out of a window by now.
Ah! Thanks. Missed the implication. :)
Neither RDP nor VNC is bandwidth hungry across the internet nor intranet. RDP reacts faster but VNC is not too sluggish.
I can't afford to chuck it out. :( I must have a windows web server and 2003 is due to end next year and I'm already well behind schedule. Much of the time has been taken getting proper links between windows and linux plus setting up a few extras on postfix that I'm not familiar with. Learning, though. :)