<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>gHacks Technology News &#124; Latest Tech News, Software And Tutorials &#187; vnc</title> <atom:link href="http://www.ghacks.net/tag/vnc/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology news blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Fri, 10 Feb 2012 13:29:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>Connect remotely from Linux with Terminal Server Client</title><link>http://www.ghacks.net/2011/04/07/connect-remotely-from-linux-with-terminal-server-client/</link> <comments>http://www.ghacks.net/2011/04/07/connect-remotely-from-linux-with-terminal-server-client/#comments</comments> <pubDate>Thu, 07 Apr 2011 20:24:54 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[rdp]]></category> <category><![CDATA[remote connection]]></category> <category><![CDATA[remote support]]></category> <category><![CDATA[terminal server]]></category> <category><![CDATA[terminal server client]]></category> <category><![CDATA[vnc]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=43617</guid> <description><![CDATA[I do a lot of remote work throughout the day and to make those connections I use different tools. Between LogMeIn and TeamViewer I have remote support covered. But when I need to connect to a machine such as a Terminal Server, where do I turn? Generally speaking I turn to the Linux tool Terminal [...]]]></description> <content:encoded><![CDATA[<p>I do a lot of remote work throughout the day and to make those connections I use different tools. Between LogMeIn and TeamViewer I have remote support covered. But when I need to connect to a machine such as a Terminal Server, where do I turn? Generally speaking I turn to the Linux tool <a
title="Terminal Server Client" href="http://sourceforge.net/projects/tsclient/" target="_blank">Terminal Server Client</a> (tsclient.) This tool makes connecting to unattended remote servers a snap &#8212; and it works with different protocols.</p><p><span
id="more-43617"></span><strong>Features</strong></p><p>Just what does tsclient offer? Take a look at this short list of features:</p><ul><li>Supports RPD, RDPv5, VNC, XDMCP, and ICA protocols.</li><li>Quick connect from pre-configured files.</li><li>Define screen sizes, and color depth.</li><li>Configure sound to use remote or local resources.</li><li>Map remote disk drives.</li><li>Define start up programs upon connection.</li><li>Performance optimizations.</li></ul><p><strong>Installation</strong></p><p>The installation of Terminal Server Client is simple. Just follow these steps:</p><ol><li>Open up your Add/Remove Software tool (such as Ubuntu Software Center, PackageKit, or Synaptic).</li><li>Search for &#8220;tsclient&#8221; (no quotes).</li><li>Mark Terminal Server Client for installation.</li><li>Click Apply to install.</li></ol><p>Once installed Terminal Server Client can be found in Applications &gt; Internet &gt; Terminal Server Client.</p><p><strong>Creating connections</strong></p><div
id="attachment_43619" class="wp-caption alignleft" style="width: 151px"><a
href="http://www.ghacks.net/wp-content/uploads/2011/04/tsclient_main.png"><img
class="size-medium wp-image-43619  " src="http://www.ghacks.net/wp-content/uploads/2011/04/tsclient_main-392x550.png" alt="" width="141" height="198" /></a><p
class="wp-caption-text">Figure 1</p></div><p>Creating a connection with tsclient is incredibly easy. Open up the client and then, on the General tab, fill out the following information:</p><ul><li>Computer: IP Address or domain of remote computer.</li><li>Protocol: Protocol used on remote computer for connections.</li><li>User Name: User name to be used for authentication.</li><li>Password: Password to used used for authentication.</li><li>Domain: If your connection requires a domain, enter it here.</li></ul><p>Before you click the connect button, you might want to save this configuration as a quick connect, so the details are no longer necessary to fill in. To do this click Save As and then give the file a descriptive name. All of those Quick Connect files will then be available from the Quick Connect drop-down, saving you plenty of time (you also will not have to remember the credentials! I will warn you though, the files that are saved are saved in flat-text in the ~/.tsclient directory. These files can be read using any editor. So if security is a big concern, you might want to not save the password for all of your clients.</p><div
id="attachment_43620" class="wp-caption alignright" style="width: 340px"><a
href="http://www.ghacks.net/wp-content/uploads/2011/04/tsclient_connected.png"><img
class="size-medium wp-image-43620 " src="http://www.ghacks.net/wp-content/uploads/2011/04/tsclient_connected-550x428.png" alt="" width="330" height="257" /></a><p
class="wp-caption-text">Figure 2</p></div><p>Generally speaking, the defaults all work quite well with Terminal Server Client. Once connected the remote machine will be running in a window either as defined by the defaults or as defined by the user making the connection. Figure 2 shows Terminal Server Client connected to a Windows Server 2008 box.</p><p>To close the connection to the remote machine simply click the close button on the window. Once closed, tsclient will ask if you want to re-connect. If a re-connection is not desired, click the Cancel button which will take you back to the connection window, which can be closed if no longer needed.</p><p><strong>Final thoughts</strong></p><p>I have found Terminal Server Client to be one of the best remote connection tools available when either VNC or RDP protocols are in play. Not only does it make for fast connections, it makes for very reliable connections.</p><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/04/07/connect-remotely-from-linux-with-terminal-server-client/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>A lesson in Linux: Eating one&#8217;s own dog food</title><link>http://www.ghacks.net/2010/07/20/a-lesson-in-linux-eating-ones-own-dog-food/</link> <comments>http://www.ghacks.net/2010/07/20/a-lesson-in-linux-eating-ones-own-dog-food/#comments</comments> <pubDate>Tue, 20 Jul 2010 19:44:06 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Advice]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[hacker]]></category> <category><![CDATA[rdp]]></category> <category><![CDATA[vinagre]]></category> <category><![CDATA[vnc]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=28454</guid> <description><![CDATA[There is an old saying in the Linux community (actually in just about every community &#8211; but I heard it from a Linux developer first) &#8220;eating your own dog food&#8221; (or the shorter &#8220;hipster friendly&#8221; version dogfooding. This basically means using the product you create. It can also be associated with practice what you preach. [...]]]></description> <content:encoded><![CDATA[<p>There is an old saying in the Linux community (actually in just about every community &#8211; but I heard it from a Linux developer first) &#8220;eating your own dog food&#8221; (or the shorter &#8220;hipster friendly&#8221; version <em>dogfooding</em>. This basically means using the product you create. It can also be associated with <em>practice what you preach. </em>Sometimes this ideology sneaks up behind you and stealthily bites you on the bum. This recently happened to me&#8230;and I thought I would share the experience with you to illustrate that user error is best way to an insecure Linux installation.</p><p>I relay this story not just as a &#8220;silly me&#8221; anecdote, but more to illustrate an issue so that Linux users will also use the same type of caution any user of any operating system should use when said operating system is on line.</p><p><span
id="more-28454"></span><strong>Allow me to set the stage</strong></p><p>This whole ordeal happened because yours truly neglected to shut down (or secure) a service I covered for Ghacks a while ago. The article in question was &#8220;<a
title="Vinagre remote desktop connection for Linux" href="http://www.ghacks.net/2010/06/24/vinagre-remote-desktop-connection-for-linux/" target="_blank">Vinagre remote desktop connection for Linux</a>&#8221; which is a means to remotely connect to and manage a Linux desktop. Very simple. Very innocuous &#8211; or so one would think. Let me, instead, change your mind.</p><p>The other evening I was working on an article on a very different aspect of Linux, when all of a sudden my desktop started acting a bit odd. This is very much out of the ordinary as my desktop never has any problems. Odd windows were opening up, the cursor was jerking around&#8230;I bet you can see where this is going.</p><p>It didn&#8217;t take very long until Vinagre opened up a small window to inform me that another user had logged onto my desktop. Very strange, seeing as how I was the only one in the house who could even recite what the acronym RDP stood for. So something was afoot!</p><p>I quickly shut down the remote desktop server and started checking around for any signs that my culprit had found anything of use. Fortunately he (or she &#8211; I am, if anything, PC and think a hacker can be either male or female) managed nothing before I knew what was happening.</p><p>After this happened I went back and checked into why this was allowed. To my dismay I discovered that, after writing the article, I had left the remote system set up so that anyone could connect to my desktop WITHOUT a password! Yes, I did this to make the writing process more efficient &#8211; but usually I go back and close those holes. This time around, I didn&#8217;t&#8230;and nearly paid for it.</p><p>As soon as my lapse was realized I quickly fixed the error and then made sure my firewall was blocking any RPD (or VNC) traffic coming from the outside world and then made sure my router hadn&#8217;t been compromised. Since that incident, nothing had happened but my personal dining of crow and humble pie.</p><p><strong>The lesson</strong></p><p>Here&#8217;s the thing &#8211; allowing for remote desktop access is crucial in many situations. But making sure these connections are not open to just anyone is even more important than simplicity. When you are setting up these sorts of holes in your system, even when using Linux, make sure those holes can only been penetrated by known, friendly users. If not, you open yourself up to a world of possible bad issues. I have learned my lesson here &#8211; always go back and shut off (or uninstall) services that will not be used after writing about them!</p><p>Linux is a very powerful, secure operating system&#8230;but it&#8217;s not 100% (nor is any OS). This is especially true when the user (or administrator) is careless in the setup of the system. Alway use caution and do NOT rest on the reputation of an operating system. If that operating system has a live ethernet cable attached it is vulnerable.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2010/07/20/a-lesson-in-linux-eating-ones-own-dog-food/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Vinagre remote desktop connection for Linux</title><link>http://www.ghacks.net/2010/06/24/vinagre-remote-desktop-connection-for-linux/</link> <comments>http://www.ghacks.net/2010/06/24/vinagre-remote-desktop-connection-for-linux/#comments</comments> <pubDate>Thu, 24 Jun 2010 11:16:47 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Desktop Manager]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[rdp]]></category> <category><![CDATA[remote management]]></category> <category><![CDATA[remote-desktop]]></category> <category><![CDATA[vnc]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=27046</guid> <description><![CDATA[Do you administer Linux machines? Or do you just need the ability to remotely connect to your Linux machines from other Linux machines? If so, are you looking for an easy solution for this task? There is one, if you are a fan of the GNOME desktop. Vinagre is a remote desktop tool with plenty [...]]]></description> <content:encoded><![CDATA[<p>Do you administer Linux machines? Or do you just need the ability to remotely connect to your Linux machines from other Linux machines? If so, are you looking for an easy solution for this task? There is one, if you are a fan of the GNOME desktop.</p><p><a
title="Vinagre" href="http://projects.gnome.org/vinagre/" target="_blank">Vinagre</a> is a remote desktop tool with plenty of features and ease of use for just about any level of user. It&#8217;s enjoying release 2.30.1 so it&#8217;s quite mature. In this article I will show you how to install and use the default GNOME remote desktop tool.</p><p><span
id="more-27046"></span><strong>Features</strong></p><p>Vinagre offers enough features to help make it stand out among other rdp clients:</p><ul><li>Tabbed interface allows you to connect to multiple desktops in one window.</li><li>Favorites keep you from having to enter those connection details every time you need to connect.</li><li>Track your recent connections.</li><li>Auto-discovery of VNC servers.</li><li>No need for passwords (if you so choose).</li></ul><p>Now let&#8217;s get to the installation and usage.</p><p><strong>Installation</strong></p><p>Most likely, if you are using a newer GNOME desktop, Vinagre is already installed. If you click <strong>Applications &gt; Internet </strong>and you see <strong>Remote Desktop Viewer</strong> listed, it&#8217;s there. If not, follow these instructions:</p><ol><li>Oopen up your Add/Remove Software tool.</li><li>Search for &#8220;vinagre&#8221; (no quotes).</li><li>Mark vinagre for installation.</li><li>Click Apply to install.</li></ol><p>That&#8217;s it! Vinagre is now installed.</p><p><strong>Usage</strong></p><div
id="attachment_27048" class="wp-caption alignleft" style="width: 310px"><a
href="http://www.ghacks.net/wp-content/uploads/2010/06/vinagre_allow.png"><img
class="size-medium wp-image-27048 " src="http://www.ghacks.net/wp-content/uploads/2010/06/vinagre_allow-500x423.png" alt="" width="300" height="254" /></a><p
class="wp-caption-text">Figure 1</p></div><p>In order to use Vinagre you have to have at least two workstations. Let&#8217;s take a look at connection <em>to</em> a Ubuntu desktop <em>from</em> a Fedora desktop. The first thing you have to do is allow the remote connections on the target machine. From the target machine (in this case Ubuntu 10.04) click <strong>System &gt; Preferences &gt; Remote Desktop</strong> which will open up the Vinagre preferences window (see Figure 1).</p><p>What you need to do is to first click the Allow other users to view your desktop. This will enable the server for incoming connections. The other options are specific to your needs and reflect security and quick access to the Vinagre application.</p><p>Once you have taken care of the target configuration, let&#8217;s go to the primary location &#8211; the Fedora desktop.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2010/06/vinagre_connection.png"><img
class="alignright size-full wp-image-27050" src="http://www.ghacks.net/wp-content/uploads/2010/06/vinagre_connection.png" alt="" width="247" height="163" /></a>From Fedora click <strong>Applications &gt; Internet &gt; Remote Desktop Viewer</strong> to open up the main Vinagre window. Once there click on the Connect button to open up the connection dialogue  (see Figure 2). If you click the Find button any machine with a VNC server on your network will show up, which you can then select using the drop-down. If not, just enter the IP address of the machine and click Find. Once you&#8217;ve done that you can then control some of the graphic aspects of the connection (to spare bandwidth if necessary). Once you have set up your connection click Connect and Vinagre will open up a connection to the target machine. You should now be able to take control of said target (see Figure 3).</p><div
id="attachment_27051" class="wp-caption alignleft" style="width: 310px"><a
href="http://www.ghacks.net/wp-content/uploads/2010/06/vinagre_connected.png"><img
class="size-medium wp-image-27051 " src="http://www.ghacks.net/wp-content/uploads/2010/06/vinagre_connected-500x281.png" alt="" width="300" height="169" /></a><p
class="wp-caption-text">Figure 3</p></div><p>As you can see (in the remote machine) you get an alert that another user has connected to your machine.</p><p><strong>Compiz issue</strong></p><p>If you use Compiz on your target machine you might find your primary machine unable to control the target. If that&#8217;s the case there is a work around. To get around this problem you have to open up gconf-editor, navigate to <strong>desktop &gt; gnome &gt; applications &gt; remote access</strong>, and then click the checkbox for <strong>disable_xdamage</strong>. Once you have done this close gconf-editor and your source machine should now be able to take control of the target.</p><p><strong>Final thoughts</strong></p><p>Vinagre is one of the easiest to use remote desktop tools I have come across. With the inclusion of tabs and favorites, it makes it a strong candidate to take over as your favorite remote tool for the Linux environment.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2010/06/24/vinagre-remote-desktop-connection-for-linux/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Connect to a remote Linux desktop with x11vnc and Gtk VNC</title><link>http://www.ghacks.net/2010/01/24/connect-to-a-remote-linux-desktop-with-x11vnc-and-gtk-vnc/</link> <comments>http://www.ghacks.net/2010/01/24/connect-to-a-remote-linux-desktop-with-x11vnc-and-gtk-vnc/#comments</comments> <pubDate>Sun, 24 Jan 2010 19:48:29 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Advice]]></category> <category><![CDATA[Desktop Manager]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[troubleshooting]]></category> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[rdp]]></category> <category><![CDATA[remote-desktop]]></category> <category><![CDATA[secure shell]]></category> <category><![CDATA[ssh]]></category> <category><![CDATA[vnc]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=22555</guid> <description><![CDATA[Being able to do remote administration is crucial to many system administrators. And there are plenty of tools available for this job. You can use command line tools and full-blown GUI tools. Of course many users prefer to do things as simply as possible. Fortunately Linux has the right tools to make such a task [...]]]></description> <content:encoded><![CDATA[<p>Being able to do remote administration is crucial to many system administrators. And there are plenty of tools available for this job. You can use command line tools and full-blown GUI tools. Of course many users prefer to do things as simply as possible. Fortunately Linux has the right tools to make such a task simple. The ability to do graphical remote desktop administration is just a matter of having the vnc server running on the target machine and then running the desktop viewer on the local machine.</p><p>In this article I will show you how to take control of a remote Linux desktop with the help of <em>x11vnc</em>, Remote Desktop Viewer, and secure shell. You will, of course, have to have secure shell access to the remote machine. Other than that you have everything you need. So let&#8217;s get to work.</p><p><span
id="more-22555"></span><strong>Installation</strong></p><p>You will need the following installed in order to take on this task.</p><p><strong>Local machine</strong></p><ul><li>VNC client (such as gtk vnc)</li><li>Ssh client (openssh works fine)</li></ul><p><strong>Remote machine</strong></p><ul><li>Ssh server (openssh-server works great)</li><li>VNC server (x11vnc is my recommdation)</li></ul><p>Fire up your package management tool, search for the above applications, and install each. If you do not already have the secure shell server installed on the remote machine, you will need physical access in order to install the tools. If you already have the ssh server installed you can simply <em>ssh </em>to the remote machine and install the VNC server from command line (such as <em>sudo apt-get install x11vnc</em>) Once you have these installed you are ready to start setting up your connection.</p><p><strong>x11vnc</strong></p><p>The first thing you need to do is secure shell to the remote machine (we&#8217;ll say the remote machine is at IP address 192.168.1.10) and start up the VNC server. From the command line (on the remote machine) you will enter the command <em>x11vnc. </em>This will start the VNC server but you will not get your bash prompt returned to you. To have your VNC server running at all times you could add the line:</p><p><em>x11vnc &amp;</em></p><p>to the end of your <strong>/etc/rc.local </strong></p><p><strong>The Client Machine</strong></p><div
id="attachment_22557" class="wp-caption alignleft" style="width: 275px"><a
href="http://www.ghacks.net/wp-content/uploads/2010/01/gtk_vnc.png"><img
class="size-full wp-image-22557 " src="http://www.ghacks.net/wp-content/uploads/2010/01/gtk_vnc.png" alt="" width="265" height="233" /></a><p
class="wp-caption-text">Figure 1</p></div><p>For the purposes of this tutorial I will use the Gtk VNC Viewer. It is a very simple to use, up to date, client. You will find this tool in <strong>Applications &gt; Internet</strong>. When you first start it up you will see a fairly straight-forward connection window. You only need enter:</p><ul><li>IP Address:Port: IP address and port of the remote machine (in the form of 192.168.1.10:5900). NOTE: x11vnc uses port 5900 by default.</li><li>User name: The user name you will connect with on the remote machine.</li><li>Password: Password of the user on the remote machine.</li></ul><p>If you know the above information is correct (and you know you&#8217;ll be connecting to this machine again) click the Add button to add the remote machine (as shown in Figure 1).</p><p>To connect to the remote machine either enter the information in the text areas and click the Connect button or double click on a saved machine from the list.</p><div
id="attachment_22558" class="wp-caption alignright" style="width: 310px"><a
href="http://www.ghacks.net/wp-content/uploads/2010/01/gtk_vnc_connected.png"><img
class="size-medium wp-image-22558 " src="http://www.ghacks.net/wp-content/uploads/2010/01/gtk_vnc_connected-500x357.png" alt="" width="300" height="214" /></a><p
class="wp-caption-text">Figure 2</p></div><p>When you connect a new, maximized window will open showing your remote desktop (see Figure 2). From this window you can do the following:</p><ul><li>Disconnect: Disconnect from the remote machine.</li><li>Send keys: Send key-combinations to the remote machine.</li><li>Fullscreen: Switch to a full screen window.</li><li>Screenshot: Take a screen shot of the remote desktop.</li><li>Make icon on desktop: Create an icon that allows you to connect to this remote desktop with a double-click.</li></ul><p>You can now interact with this remote machine as if it were your own desktop.</p><p><strong>Final thoughts</strong></p><p>Taking advantage of the remote desktop is a great way to train users or trouble shoot problems on a remote machine. I use this exact setup for a number of clients. It works well.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2010/01/24/connect-to-a-remote-linux-desktop-with-x11vnc-and-gtk-vnc/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Manage Servers For Putty WinSCP VNC And Microsoft Terminal Server</title><link>http://www.ghacks.net/2009/10/11/manage-servers-for-putty-winscp-vnc-and-microsoft-terminal-server/</link> <comments>http://www.ghacks.net/2009/10/11/manage-servers-for-putty-winscp-vnc-and-microsoft-terminal-server/#comments</comments> <pubDate>Sun, 11 Oct 2009 09:01:16 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[autoputty]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[putty]]></category> <category><![CDATA[remote-desktop]]></category> <category><![CDATA[server]]></category> <category><![CDATA[vnc]]></category> <category><![CDATA[windows software]]></category> <category><![CDATA[winscp]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=17143</guid> <description><![CDATA[Webmasters and system administrators who manage multiple web servers and web hosting accounts with programs like Putty, WinSCP, VNC or Microsoft Terminal Server might have noticed that not all of the programs provide the means to manage servers effectively. Some, like Putty, allow to store sessions, while others, like WinSCP, offer to store the login [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ghacks.net/wp-content/uploads/2009/09/windows_software.jpg" alt="windows software" title="windows software" width="128" height="128" class="alignleft size-full wp-image-16120" />Webmasters and system administrators who manage multiple web servers and web hosting accounts with programs like Putty, WinSCP, VNC or Microsoft Terminal Server might have noticed that not all of the programs provide the means to manage servers effectively. Some, like Putty, allow to store sessions, while others, like WinSCP, offer to store the login details to the server to make it comfortable to connect to the servers.</p><p>AutoPutty is a portable software program for Windows that can manage servers for all four software clients that have been mentioned in this article. Manage in this regard means that system administrators and webmasters can add server information, that is hostname or IP, port, username, password and type (WinSCP SCP or SFTP, Putty, Remote Desktop or VNC) in the program to connect to the server more quickly.</p><p><span
id="more-17143"></span><img
src="http://www.ghacks.net/wp-content/uploads/2009/10/manage_servers_autoputty-500x247.png" alt="manage servers autoputty" title="manage servers autoputty" width="500" height="247" class="alignnone size-medium wp-image-17144" /></p><p>The system administrator can access the options of Autoputty to define the paths to the various applications and other settings like commands that should be executed or private key files for authentication (where supported). It is furthermore possible to password protect the application itself so that only authorized users are able to manage the connections and servers.</p><p><a
href="http://www.r4dius.net/autoputty/">Autoputty</a> (via <a
href="http://techie-buzz.com/softwares/puttywinscp-connection-manager-and-launcher-autoputty.html?utm_source=subscriber&amp;utm_medium=rss&amp;utm_campaign=rss">Techie Buzz</a>) is a free download for the Windows operating system. It requires the Microsoft .net Framework 2.0 and uses less than one Megabyte of computer memory in minimized state. The biggest benefit of the program for system administrators is that it can manage servers for several applications which makes it a tad easier to maintain and connect to them.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/10/11/manage-servers-for-putty-winscp-vnc-and-microsoft-terminal-server/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>VNC Remote Desktop Software Monitor</title><link>http://www.ghacks.net/2009/04/16/vnc-remote-desktop-software-monitor/</link> <comments>http://www.ghacks.net/2009/04/16/vnc-remote-desktop-software-monitor/#comments</comments> <pubDate>Thu, 16 Apr 2009 13:01:30 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[remote software]]></category> <category><![CDATA[remote-desktop]]></category> <category><![CDATA[tightvnc]]></category> <category><![CDATA[ultranvc]]></category> <category><![CDATA[vnc]]></category> <category><![CDATA[vnc client]]></category> <category><![CDATA[vnc remote desktop]]></category> <category><![CDATA[vnc server]]></category> <category><![CDATA[vnc thumbnail viewer]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2009/04/16/vnc-remote-desktop-software-monitor/</guid> <description><![CDATA[If you are working in a network environment where it is essential to monitor selected computer systems you might want to give VNC Thumbnail Viewer a try. It is a great remote desktop software for teaching environments where it is essential to know what the students &#8211; or other users &#8211; are doing on their [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ghacks.net/wp-content/uploads/2009/04/vnc_remote_desktop1.gif" alt="vnc remote desktop" title="vnc remote desktop" width="128" height="112" class="alignleft size-full wp-image-12049" />If you are working in a network environment where it is essential to monitor selected computer systems you might want to give VNC Thumbnail Viewer a try. It is a great remote desktop software for teaching environments where it is essential to know what the students &#8211; or other users &#8211; are doing on their computer systems.</p><p><span
id="more-12048"></span>VNC is a very popular remote desktop software that can be used to view a remote system&#8217;s desktop. It&#8217;s main limitation is that it can only be used to view one system at a time. <a
href="http://thetechnologyteacher.wordpress.com/vncthumbnailviewer/">VNC Thumbnail Viewer</a> has been created to overcome this limitation. It is a remote desktop software that will display a realtime thumbnail image of remote computers on a server system. The software program comes with two components: A server program that has to be installed on all remote computer systems as this program sends screenshots of the desktop over the network. The viewer component can be run to display the desktops of the remote computer systems that send the desktop screenshots over the network.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/04/remote_desktop-500x314.jpg" alt="remote desktop" title="remote desktop" width="500" height="314" class="alignnone size-medium wp-image-12047" /></p><p>The installation of VNC Thumbnail Viewer is outlined below:</p><ul><li>Start VNC Server on all remote computer systems. You also need to ensure that a <a
href="http://www.ghacks.net/tag/vnc/">VNC</a> client like UltraVNC or TightVNC.</li><li>Start VNC Thumbnail Viewer on another computer system.</li><li>Connect it to the remote computer systems by entering their IP or Hostname, port number and server password. The window will automatically scale depending on the number of connected vnc servers</li><li>A double-click will will open that server in a new window giving the admin control of the keyboard and mouse</li></ul><p>The VNC Thumbnail Viewer application is available for Windows, Linux and OS X.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/04/16/vnc-remote-desktop-software-monitor/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>About PuTTy and Tutorials, including a PuTTy Tutorial.</title><link>http://www.ghacks.net/2008/02/09/about-putty-and-tutorials-including-a-putty-tutorial/</link> <comments>http://www.ghacks.net/2008/02/09/about-putty-and-tutorials-including-a-putty-tutorial/#comments</comments> <pubDate>Sat, 09 Feb 2008 09:42:37 +0000</pubDate> <dc:creator>Stefan</dc:creator> <category><![CDATA[Knowledge]]></category> <category><![CDATA[Mobile Computing]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Tutorials Advanced]]></category> <category><![CDATA[port forwarding]]></category> <category><![CDATA[proxy]]></category> <category><![CDATA[putty]]></category> <category><![CDATA[socks]]></category> <category><![CDATA[ssh]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[vnc]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2008/02/09/about-putty-and-tutorials-including-a-putty-tutorial/</guid> <description><![CDATA[After my last post about the powers of PuTTy in conjunction with an SSH-enabled router, I started thinking about tutorials.]]></description> <content:encoded><![CDATA[<p>After my last <a
href="http://www.ghacks.net/2008/02/05/fun-things-to-do-with-putty-and-linux-routers/">post</a> about the powers of PuTTy in conjunction with an SSH-enabled router, I started thinking about tutorials.</p><p>I am not a big tutorial-fan, cause I always can&#8217;t quite shake the feeling that I&#8217;m doing something here I have no particular knowledge of. And depending on what I do, this bothers me. A lot. Take sewing for instance (yes, I do indeed enjoy the fun of sewing, at least as long as it is fun); in the beginning I only did pre-set tutorials. I got to see some achievements, pretty fast as well, and was happy. But the clothings didn&#8217;t fit that well, more often than not I had to make corrections to be at least a bit satisfied with my work.</p><p>By now, I do most of my sewing patterns myself by taking bits from tutorials and knowledge and putting them together, and it works just fine for me. My point is, tutorials are often brief, giving appealing results in a short time, but often lack some of the necessary theory. Ever happened to you that you did something with a tutorial that just would not work? And after going through the complete text again, looking at all pictures, you realize there&#8217;s a small mistake in it, or something you wouldn&#8217;t have thought of, which the author took as given?</p><p><span
id="more-3154"></span>I guess that&#8217;s the reason I don&#8217;t want to write tutorials, the danger of missing something (or to cut off too much or something like that) or to have people sitting in front of it thinking &#8220;Screw this guy, this just doesn&#8217;t work!&#8221;. Plus, there are plenty of tutorials out there regarding nearly any topic. Or are there?</p><p>But &#8211; as the headline suspects &#8211; I&#8217;m gonna break with this habit for now, and give you a few shots and explanations regarding my former post. No tutorial in a classical sense, but one like I  try to write my stuff as well: just concepts and ideas, but this time with pictures.</p><p>So let&#8217;s get started. Since I&#8217;m keeping my connection open most of the time, I&#8217;m using PuTTyTray instead of the regular <a
href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">PuTTy</a> or its <a
href="http://portableapps.com/apps/internet/putty_portable">portable</a> cousin, so some functions described here are not available in other versions.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2008/02/ss-00002-mod.jpg" alt="putty tutorial ss1" /></p><p>Here we got the starting screen. Use &#8220;Settings from file&#8221; (at the bottom of the screen) to save sessions to a file in the PuTTy-directory instead of the windows-registry. An absolute must for all portable users. The first ellipse is where you type your target server&#8217;s (or router&#8217;s, in our case) IP in. If you can&#8217;t remember your IP at any time or get dynamic IPs, make an dyndns-account to save you trouble. Most Routers come with built-in dyndns-support anyway nowadays, sparing you the effort of an update tool. Of course, we want to have &#8220;SSH&#8221; as a connection type, but it&#8217;s per default enabled, so there shouldn&#8217;t be any problems.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2008/02/ss-00003-mod.jpg" alt="putty tutorial ss2" /></p><p>Ah, that one took me awhile to figure out. Or to be more precise: I was swearing and cursing about the problem I encountered and by accident managed to find a solution in the settings for my terminal, which struck me to be very odd. So I wanna share my insights. The option I circled changes the character send to the server by pressing the backspace-key. Since the routers I mentioned all use some sort of linux, you might wanna change the option to the right one, &#8220;Control+? (127)&#8221;. Without that enabled, my fritzbox would only type &#8220;[^&#8221; or something like that instead of deleting the last character. Very annoying.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2008/02/ss-00004-mod.jpg" alt="putty tutorial ss3" /></p><p>That one is one of the PuTTyTray-only functions I mentioned that I don&#8217;t wanna miss ever again, regardless how more convenient PuTTyPortable sometimes might be for my purposes. Leave the option on &#8220;normal&#8221; to start it in normal terminal mode. I prefer that one, since I want to use password-authentication. No use minimizing the window to tray on start, only to have to bring it back up, type the password in and minimize it again. &#8220;Always&#8221; and &#8220;Never&#8221; produced funny behaviors that I couldn&#8217;t get a hold of, but, if you wanna guess and like riddles, go and give it a try.</p><p>And oh, the &#8220;Accept single-click&#8230;&#8221;-option is nice as well, if you use this kind of restoring in all of your programs. Mixing double-click and single-click is definitely not a good idea, at least not for me.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2008/02/ss-00005-mod.jpg" alt="putty tutorial ss4" /></p><p>Oh, yeah. Not that important, I gotta admit. But it would allow you to pick a username that&#8217;s hard to remember (please don&#8217;t say anything about the &#8220;root&#8221; I typed in there.. it is for demonstration purposes only!), and even harder to guess. When using password authentication, I only have to type in my password and not my username. spares me ~1.2 seconds. yay!</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2008/02/ss-00007-mod.jpg" alt="putty tutorial ss5" /></p><p>Painting Frenzy!! Okay, now here we go. This tab is the mekka for all your needs, the holy grail of port forwarding.<br
/> The first option I circled is recommended to use, but it is not without risks (security, mostly). Some protocols may need this option to function properly though. When you look at the entries 1, 2 and 3 they all have a source port (the first column) and a destination (the second one), like my arrows &#8211; done extremely skilled, if I may say so &#8211; try to show you.</p><p>1.) This is a standard port forwarding like used by any program. I specified my source port, which is 5700 (always select &#8220;local&#8221; as a type if unsure for the others and their doings), and a destination that is usually an IP plus a port. As you can see or at least guess, it&#8217;s for VNC (port 5900), and it&#8217;s for a fictional desktop in my home network.</p><p>2.) That one I use for the emulation of a vpn. Remember the virtual network adapter I had to create? I gave it the very innovative IP 10.0.0.1, Windows File Sharing services use port 139, so its 10.0.0.1:139 for source. The destination is my main network-hard drive with the very same port. If you specify an IP for the source port, the port is only forwarded if the accordant network adapter is used. In case of the file sharing, I had to do this, since I wanted to work both ways at the same time &#8211; local file sharing and file sharing over SSH. If you need only one of both, feel free to just forward the port without a source IP.</p><p>3.) This one is pretty much like the first, but it points to a virtual network card I created on my Router. I did so because it is forbidden to map any ports directly to the routers own IP, but mapping to the virtual NIC is allowed. Here, I&#8217;m forwarding localhost&#8217;s port 80 (do NOT do this when running a webserver or any software using port 80) to the virtual NIC&#8217;s port 80, so I can display my router&#8217;s status page in my browser here at work, taking a look at phone lists and the like. I also could&#8217;ve made a port forwarding like &#8220;6666      192.168.178.253:80&#8243;, to view my routers page then, I would have to connect to &#8220;localhost:6666&#8243; in my browser, as well as for connecting my VNC, I have to connect to &#8220;&lt;dyndns-address&gt;:5700&#8243; instead of just &#8220;&lt;dyndns-address&gt;&#8221;.</p><p>Be careful with the Connection -&gt; Proxy-Tab though. You don&#8217;t have to specify anything here for PuTTy to provide the SOCKS-proxy I mentioned. This is only necessary if PuTTy is forced (or wanted) to use a proxy to connect to the target net (usually, the internet) itself, like when using PuTTy over TOR for instance, which is by the way in my opinion the most comfortable way of using TOR there is.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2008/02/ss-00008-mod.jpg" alt="putty tutorial ss6" /></p><p>Oh my, I almost forgot that one.. this is crucial when keeping your connection up and running for a long time. If the connection gets broken there is a chance that your server-component remains active and running on the router, and if your reconnect, you got a second one running, and a third one if that happens again.. you catch my drift. I chose a value of 60 seconds, and it works for me. It was a more or less random choice though, other values might do equally fine.</p><p>Okay. I admit, that didn&#8217;t hurt that much at all. Maybe I will just&#8230;  keep posting funny daubed pictures about programs I use&#8230;</p><p>cya all soon! :)</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/02/09/about-putty-and-tutorials-including-a-putty-tutorial/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>CrossLoop &#8211; free secure screen sharing</title><link>http://www.ghacks.net/2007/03/07/crossloop-free-secure-screen-sharing/</link> <comments>http://www.ghacks.net/2007/03/07/crossloop-free-secure-screen-sharing/#comments</comments> <pubDate>Wed, 07 Mar 2007 19:49:57 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Operating Systems]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[crossloops]]></category> <category><![CDATA[freeware]]></category> <category><![CDATA[tight-vnc]]></category> <category><![CDATA[vip-tunnel]]></category> <category><![CDATA[vnc]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2007/03/07/crossloop-free-secure-screen-sharing/</guid> <description><![CDATA[You might want to take a look at Croosloops if you are looking for an efficient, easy and free way to connect securely to a computer at another physical location. CrossLoop enables you to see the screen and control the mouse and keyboard on a remote computer using an encrypted connection which utilizes the Blowfish 128 bit algorithm. Explicit permission has to be granted before the connection is established.]]></description> <content:encoded><![CDATA[<p>You might want to take a look at <a
href="http://www.crossloop.com/" title="cross loops free secure screen sharing" target="_blank">Croosloops</a> if you are looking for an efficient, easy and free way to connect securely to a computer at another physical location to take control of its screen, mouse and keyboard. CrossLoop enables you to see the screen and control the mouse and keyboard on a remote computer using an encrypted connection which utilizes the Blowfish 128 bit algorithm. Explicit permission has to be granted before the connection is established.</p><p><img
src="http://www.ghacks.net/files/screens/2007/03/crossloop_screenshot_small.jpg" title="crossloop secure screen sharing" alt="crossloop secure screen sharing" align="left" height="223" width="242" />All that needs to be done is download the CrossLoop application and run it at both computers that shall take part in the process. The host, that is the computer that sends it screens to the other computer, has to setup an access code and the computer that wants to join has to enter that access code to be able to establish the connection. A random access code is generated when you click on the Host tab.</p><p>This works well even if the computers are secured with a firewall or other means of protection and requires no configuration of them. Routers do not have to be configured as well, just run and connect.</p><p>Requirements are that both computers run Windows 98 or later and have at least 128 MB of Ram and 2 MB of hard drive space.</p><p><span
id="more-1276"></span> Found this great tool at the <a
href="http://www.donationcoder.com/blog/" title="donation coder" target="_blank">donation coder blog</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2007/03/07/crossloop-free-secure-screen-sharing/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
