Date: Tue, 14 Dec 2010 10:08:54 +0100 From: Giorgos Keramidas <keramida@ceid.upatras.gr> To: Jorge Biquez <jbiquez@intranet.com.mx> Cc: freebsd-questions@freebsd.org Subject: Re: Kind of off topic. Message-ID: <xeialj3su3fd.fsf@kobe.laptop> In-Reply-To: <3375127378-437632400@intranet.com.mx> (Jorge Biquez's message of "Mon, 13 Dec 2010 17:21:06 -0600") References: <3375127378-437632400@intranet.com.mx>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 13 Dec 2010 17:21:06 -0600, Jorge Biquez <jbiquez@intranet.com.mx> wrote: > Hello all. > > A friend is asking me to help him to solve some problem he has in his > servers. To some I would be able to connect using ssh, with other just > it i snot possible. I remember that on the windows world there was a > commercial software PCANywhere. He can have it but I am not sure if I > would be able to connect to that from my Freebsd machine (of course > not by ssh). > > What are you using for connecting to graphical interfaces of different > OS's from FreeBSD? > > I tested some years ago a VNC software but did not work fine with MAC > OSX (recently released by then). > > I know big security factors are involved for sure. > Any suggestion on what to use, not to expensive or free? If the remote hosts are running FreeBSD, you can do almost *everything* through SSH. For example most of my FreeBSD-related testing work happens through SSH connections to virtual machines these days. If you really need to run a GUI application though there are a few options: - The most basic is to connect to the remote machine in *some* way, set the DISPLAY environment variable to point to a local X server that may accept incoming connections and fire up your GUI program. - You can SSH into the remote machine and use the -X or -Y options to set up 'X forwarding' back to the machine where the SSH connection has originated from. - You can use programs like the NX tools <http://www.nomachine.com/> to set up a 'remotely accessible X desktop' on the target machine and then use nxclient to connect to it from anywhere. The fastest and simplest method is still a plain good old SSH connection though. It requires minimal setup (an sshd daemon on the remote side), it is accessible from anywhere in the world, it's secure against random eavesdroppers, it's fast to connect to, it's pretty light-weight on both the client and server systems, and you can do _everything_ on the remote host [even full system upgrades from source].
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xeialj3su3fd.fsf>