Copy Link
Add to Bookmark
Report

VNC: The Art of Laziness

hacker's profile picture
Published in 
2600 Salt Lake City
 · 5 years ago

 

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=

-= VNC: The Art of Laziness =-

-= By Grifter =-
-= grifter@hektik.org =-

-= http://www.2600slc.org =-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


� The Art of Laziness

Why go into your office when you can sit at home with your hairy beanbag hanging out of your
boxer shorts, watching cartoons and pondering the mysteries of life, like...what color
would a smurf turn if you strangled it? Where did baby smurf come from? And Damn, you
could make some bank if only you could convince Smurfette that she needs a pimp. So sit
back, eat your corn pops, scratch yourself, and make sure that the CTO gets those reports
he just has to have by 5:30am.

Remote Administration is nothing new. Although it hasn't always been the best tool. Slow
and Steady seemed to be the only way to get work done without having to go into the office.
I myself have to head into the office each and every night of the week just to make sure
that our daily status reports are completed by 4:30am. Oh the fun that I have, and if it
didn't pay well, I wouldn't do it at all. But it does, so alas, I go. But not anymore.
While there are many remote admin tools out there today, the one that I will focus on is
the one that I use myself. Step inside the world of VNC.

� Enter VNC

Since the majority of the work that my company handles is made up of servicing the needs
of businesses in a 75 mile radius, not having to drive 75 miles to fix someone's e-mail is
like being given the gift of time, well, and the fact that you don't have to deal with the
end user. Since not all clients are created equally, some use *nix, some use Windows,
using VNC seemed the right choice. Oh, and the fact that it's free didn't hurt either.

VNC stands for "Virtual Network Computing". It was developed by AT&T at their research
labs in Europe. It's open source, works on Unix, Linux, Windows and Macs. And once again,
it's free.

VNC is broken into two parts. The Client and the Server. You can connect to any machine
running the VNC Server by using the VNC Viewer that has been compiled for that specific OS.
There is also the added feature of a Java Web Interface that can be used to run remote
applications through your web browser of choice.

� Installation


Windows - Well it doesn't take much explaining to set up VNC on Windows. But If I must.

-Download VNC Binaries from the address provided below.
-Double Click EXE
-Use VNC

See, that was just a waste of time. Linux however is different.


Linux - Here goes...

-Download Linux Version of VNC
-Untar the files into a directory such as /home/vnc
-Copy the files vncserver, vncpasswd, vncviewer and the Xvnc to your /usr/bin/ directory.
(If you want to use VNCs' Java interface, you�ll also need to create the subdirectory
/usr/local/vnc/classes and copy the VNC Java .class files to it.)
-Make sure the PERL scripting language is installed on your machine and that the Perl
interpreter is located in /usr/bin/perl.
-Start VNC


� Using VNC


At this point you should be asked to set a password by the Server, and it should give you
a message saying that it has been started on Display :0. The number will increase
dependent upon the number of sessions you are running from between 0 to 99. You will
probably not want to use X while running VNC since it can really slow things down, but,
whatever floats your boat, it's your bandwidth.

Now to make sure you've done everything right, go ahead and start up VNC Viewer and enter
the IP address or hostname of the machine the server is running on. You should be prompted
for a password, and if all goes as planned will be up and running and telecommuting from
the toilet in no time.

If you installed the Java Interface you can open your browser and enter the IP or hostname
into the address bar as well as the port the server is running on. For Example, If VNC is
running on http://www.2600slc.org on port 5801. Just enter http://www.2600slc.org:5801.
If you couldn't figure that part out on your own, I am so very sorry. The vncviewer Java
applet should load in your browser and you�ll be prompted to enter the server password that
you set earlier.

When administrating a Windows or Mac box, there is only one default display. So you
connect on port 5900. These Operating Systems also set the color depth to 16 Bit, this
can slow things down significantly if you're trying to VNC over a 56k modem, set it lower,
it won't be pretty, but it will be effective. To do this you'll want to open the viewer,
at the prompt to enter IP and Port, select options and in the display settings check
"Restrict Pixels to 8-Bit". Keep in mind that if the vnc server you're connnecting to is
as old as your underwear, then it will not allow you to change that setting. So know what
you're are connecting to, and upgrade accordingly.


� VNC Security


About the only thing you are going to get out of security from VNC is a password prompt.
So is it secure? No. Can it Be? Yes. If you connect to your machine through a VPN or
pipe VNC through SSH, then security for VNC has been taken care of and you can sleep well
at night. So shut up, download, install, and go to town.



-=-=-=-=-=-=-=-=-=-=-=-

http://www.uk.resarch.att.com/vnc/download.html

http://www.tightvnc.com - For Better Compression


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-
� 2600SLC.ORG 2001
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT