http://ubuntuguide.net/windows-7-remote-desktop-ubuntu-12-04
This tutorial shows how to remote access Ubuntu desktop from Windows 7 using x11vnc server.
In Ubuntu install and setup x11vnc server:
Open up a terminal from the dash or press Ctrl+Alt+T.
- 1. Install x11vnc in ubuntu via command:
sudo apt-get install x11vnc
- 2. Set vnc password and it’ll be encrypted and saved in ~/.vnc/passwd:
x11vnc -storepasswd
- 3. Start vnc server:
x11vnc -forever -shared -rfbauth ~/.vnc/passwd
NOTE: If you connect from outside local network, get the Ubuntu’s global ip, and on your router, setup your connection via DMZ. Once you are able to establish a connection, put on all the security like firewalls.
If you want this VNC Server auto-start at login, do following steps:
- 1. Copy and paste password file to /etc/ directory:
sudo cp ~/.vnc/passwd /etc/x11vnc.pass
- 2. create and edit file /etc/init/x11vnc.conf via
sudo gedit /etc/init/x11vnc.conf
copy and paste following and save the file.
start on login-session-start script x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900 end script
- 3. reboot.
In Windows 7 remote connect to Ubuntu Desktop:
Install Real VNC viewer, then start it:
Input remote Ubuntu’s IP address or hostname, click connect.
Enter the password you set in Ubuntu host and access remote desktop.