Tuesday, January 6, 2009

Remote Login using VNC/SSH

This video is courtesy emiemi2.

VNC stands for Virtual Network Computing. It is a remote control software which allows you to view and fully interact with one computer desktop (the "VNC server") using a simple program (the "VNC viewer") on another computer desktop anywhere on the Internet. The two computers don't even have to be the same type, so for example you can use VNC to view a Windows Vista desktop at the office on a Linux or Mac computer at home. For simplicity, there is even a Java viewer, so that any desktop can be controlled remotely from within a browser without having to install special software.

A very common application of VNC is in remote system administration, where it is used to allow administrators to take control of employee machines to diagnose and fix problems, or to access and administer server machines without making a trip to the console.

VNC is also widely used in educational contexts, for example to allow a distributed group of students simultaneously to view a computer screen being manipulated by an instructor, or to allow the instructor to take control of the students' computers to provide assistance.

The VNC server uses SSH(Secure Shell - a network protocol that allows data to be exchanged using a secure channel between two networked devices.)

This video shows how to install and configure a VNC server.

Perl by Example