For Remote Desktop Sessions in Linux, I want to know if there something available equivalent for what Team Viewer does for windows?
The main advantage I find of Team viewer is that it can bypass firewalls, needs no NAT configurations or port forwarding rules to be setup in the router.
Erm, TeamViewer is not only for Windows – besides full Mac implementation, it also has Linux support (although it’s beta). I haven’t tried, but… Did you?