VNC over SSH tunnel and access from MacOSX

During my febbricitanza, a month ago, I was given back to computers … I had a fair amount of work left in the latex linux office workstation and I was frankly sick of going to ssh, scp and sftp (and for those who are wondering, these are programs that use an encrypted protocol to access and control a remote computer).

He was not a big problem here on Mac Secure Shell is installed by default, and my favorite FTP client, Cyberduck that supports the sftp protocol to large, also with MacFUSE you can mount a remote disk as if it were an external drive , in full KDE style. So if the problem had been avoided only the terminal, you would set up in advance. It ‘s just that I would like to access your computer remotely using the graphical interface … and I came back to the good old vnc.

Who is a bit more practical than Linux could groped to access and use locally X programs by starting from the terminal, making sure you start ssh with the “-X-C”, but if you do not have a connection of at least one gigabit would be totally unnecessary and very very slow!

So I armed myself with patience and I looked for a way to start vnc on Linux workstation, connect via ssh (my wonderful firewall is configured to allow access only to port 22 and ssh, and have no plans to change this setting) on my laptop and open a vnc client to remotely manage but graphically my computer!

The recipe is quite simple, I just worry about security assuming you have a firewall configured like mine, so you can only access your computer vnc via ssh and vnc connection can be activated only for localhost! I also assume that you know is at least install programs on your PC on your mac and linux.

On the workstation, as well as ssh, you need a vnc server. At the office I have a very very customized Ubuntu 8.04, but as vncserver I decided, after numerous tests, for tightvncserver.

On your mac you could install Chicken of the vnc, which works beautifully despite his age!

More detail from here VNC & HTML5: Display the remote desktop via a web browser with Guacamole
Check the full detail here VNC over SSH tunnel and access from MacOSX

VNC Viewer for Android released

Sometimes it can be really useful to make a remote connection to your computer when you are not at home, well a few hours before it was released vnc Viewer, along with Teamviewer, is one of the most popular remote control software.

The new application for the mobile platform from Google house has been included in the Android Market.

Andy Harter, CEO at RealVNC, has issued the following statement: “After the great success of vnc Viewer on iPhone and iPad, we are happy to announce the launch of the application for Android terminals. The platform users can now connect remotely to your PC quickly and cost-effectively. ”

vnc Viewer can run on practically any version of Android (1.6 or higher) and has been developed to exploit the trackpad on smart phones that vnc have it.

More info at VNC Viewer for Android released
Read related article at VNC Viewer for Android released

In VMWare ESXi you can connect to each virtual machine via a VNC server

already present in the core of our ESXi, specifying a password, a port for

each of the VM and logically enabling the vnc service.

Procedure (from Carry out vnc each of the VM for which you want skilfulness this feature):

1) Make the Power Off Virtual Machine.

2) Connect to the server via SSH or using the VMware ESXi Hidden Console (alt + F1) if you are physically on the server.

3) Posizionari inside the following path: / vmfs/volumes/datastore1/CentOS 64bit (in this case we are performing the operation on a CentOS 64-bit).

4) Edit the file. Vmx, in this case called: CentOS 64bit.vmx (ESXi provides you with “you” as an editor).

5) Add at the end of this file the following lines of code:

remotedisplay.vnc.port = “port”

remotedisplay.vnc.enabled = “true”

remotedisplay.vnc.password = “password”

Replace the values ​​”Ports” (to use a different port each VM) and “password” with those you deisiderati. example:

remotedisplay.vnc.port = “5901″

remotedisplay.vnc.enabled = “true”

remotedisplay.vnc.password = “esxiVnCView”

6) Exit and save (in vi press Esc and type: wq).

7) Carry out the Power On the VM.

8) Use a vnc client to connect to the vnc port of your virtual machine by inserting ESXi server IP (not the specific VM) and the specified port (different for each VM)) in the file. Vmx.

Check the full detail here In VMWare ESXi you can connect to each virtual machine via a VNC server
Full story is here In VMWare ESXi you can connect to each virtual machine via a VNC server

VNC Enterprise Edition remote control for all phones

RealVNC will preview vnc for mobile platforms at the Symbian Smartphone Show expected in the 21 to 22 October in London.
Extension of its flagship vnc Enterprise Edition mobile devices, after a first beta we can find the product on the shelves in the first half of 2009

With this last piece vnc now supports a wide range of mobile phones and PDAs including Symbian, Microsoft Mobile, iPhone, Linux and BlackBerry platforms, with support for additional platforms in the pipeline.
In vnc addition to providing remote control and management of PCs and mobile devices (for this already existed software such as vnc Viewer for Symbian), for the first time it will be possible for an IT department to control and manage mobile devices using vnc.

Read related article at VNC Enterprise Edition remote control for all phones

Log on to your computer over the Internet: Complete Guide to VNC

Article updated to reflect the status of the program to version “1.0.9.6″. It was also added a discussion on the use of cryptographic component Secure vnc.Se is no doubt that the new trend of information technology is to move user data to the “cloud Internet,” in fact making them accessible from any terminal with a traditional web browser, it is undeniable that for many enthusiasts and professionals the opportunity to access their home PC, even highly customized and configured with all the best applications to meet the individual vnc needs, there remains an absolute necessity.

But .. what if you are out of office?

In this guide, we will know vnc technology, through which you can take full control of a system via the Internet and use it (almost) as if you were physically sitting in front of your computer: once the configuration of all, we obtain similar to the following

Read related article at Log on to your computer over the Internet: Complete Guide to VNC

iTeleport: controlling Mac and PC from iPad VNC

iTeleport is an excellent application for Mac and PC monitor from your iPad vnc

The configuration is very simple if you use a WiFi network or use the Internet and monitoring via 3G.

The only thing that will be required will be to create a Gmail account, provided you do not already have one.

We talk once the most important question of this type of vnc: speed.

If you plan to watch videos streamed from your computer, then forget it, would be a waste of money.

However, if your use is limited to a less pretentious managing this vnc app will vnc surprise positively.

Read the full story here iTeleport: controlling Mac and PC from iPad VNC

VNC – Virtual Network Computing

vnc is an acronym that stands for Virtual Network Computing: vnc is a program that allows you to control a remote computer through any type of network.
In very simple terms vnc does is to connect two computers directly configured appropriately giving the ability to control, by one of two machines,
the remote computer as if you were physically sitting in front of it, used if you want the GUI , mouse,
and everything that you can access with the privileges of the user with which you connect to the remote machine.

vnc was initially developed by Olivetti before being sold to research laboratories in Cambridge by AT & T,
but the mass distribution of the program only came with the birth of the project RealVNC was born as an offshoot of the original project and then be developed in a manner autonomously.
Today there are several versions of vnc such as the previously mentioned RealVNC, TightVNC, UltraVNC, etc..
The program is available for all types of operating systems and for almost all types of hardware architectures.

The implementation of vnc environments for GNU / Linux is based on Xvnc, a server software that does not connect to a real X display, but uses a dummy X11 session to which multiple clients can connect.
It should be noted that X already offers the ability to natively run a program on a computer displaying the windows in the X servant of another computer. vnc, unlike this implementation,
allows connection to a GNU / Linux, even from another machine that does not have an X server installed, for example, a PC with Windows. In addition to any vnc client is great is a little more than a few hundred KB (can be conveniently contained in a floppy disk) and requires a configuration very easy to do.

x11vnc is the version of ‘vnc‘ for GNU / Linux I chose for my install Debian GNU / Linux and where you will find a guide to using the base in these pages.

More info at VNC – Virtual Network Computing
More detail from here VNC – Virtual Network Computing

A protocol, not a program vnc

We begin our discussion by clarifying that vnc is not a program. Rather, we are talking about a protocol,
or a “language of communication” that must be implemented (or “understood”) by the specific software you want to provide access capabilities through this technology.

Originally created at Olivetti & Oracle Research Lab (ORL), source code and specifications of Virtual Network Computer vnc have been been publicly released,
promoting the proliferation of parallel implementations (all but compatible) more and more equipped.

Among the most significant, we might remember that the Real vnc , a company founded by the original developers, TightVNC,
an open source project aimed at narrow-band connections, and Ultra vnc , vnc which also comes under a free license but with many additional features compared to competitors .

Precisely because of the larger dowry that comes with Ultra vnc , specifically in the article we will refer to this implementation.

As already mentioned, however, the various implementations of vnc are all compatible with each other: this means that a client has, for example,
UltraVNC will connect to a remote computer which could perform RealVNC or vice versa.

Full story is here A protocol, not a program vnc