<?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 &#187; ssh</title>
	<atom:link href="http://www.ghacks.net/tag/ssh/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ghacks.net</link>
	<description>A technology blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description>
	<lastBuildDate>Mon, 23 Nov 2009 22:22:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Backup your Linux box with rsync</title>
		<link>http://www.ghacks.net/2009/10/11/backup-your-linux-box-with-rsync/</link>
		<comments>http://www.ghacks.net/2009/10/11/backup-your-linux-box-with-rsync/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 14:13:15 +0000</pubDate>
		<dc:creator>Jack Wallen</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Tutorials Advanced]]></category>
		<category><![CDATA[Tutorials Basic]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[automated backup]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[linux backup]]></category>
		<category><![CDATA[secure shell]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=17157</guid>
		<description><![CDATA[In this Linux backup series we have taken a look at Flyback (&#8221;Quick and easy backups with Flyback&#8220;), Backerupper (&#8221;Simple gui backup tool Backerupper&#8220;), and Back In Time (&#8221;Linux Back In Time: Backup made easy&#8220;). But what Linux series would be complete without a command line entry? Not this one.
There is one thing that most [...]]]></description>
			<content:encoded><![CDATA[<p>In this Linux backup series we have taken a look at Flyback (&#8221;<a title="Flyback" href="http://www.ghacks.net/2009/10/08/quick-and-easy-backups-with-flyback/" target="_blank">Quick and easy backups with Flyback</a>&#8220;), Backerupper (&#8221;<a title="Backerupper" href="http://www.ghacks.net/2009/10/09/simple-gui-backup-tool-backerupper/" target="_blank">Simple gui backup tool Backerupper</a>&#8220;), and Back In Time (&#8221;<a title="Back In Time" href="http://www.ghacks.net/2009/10/10/linux-back-in-time-backup-made-easy/" target="_blank">Linux Back In Time: Backup made easy</a>&#8220;). But what Linux series would be complete without a command line entry? Not this one.</p>
<p>There is one thing that most Linux backup tools have in common and that is their underlying technologies. In most cases one of the tools that make the GUI backup tools possible is the venerable rsync. Rsync is an incredibly fast and lightweight file copy tool that can not only copy files to and from a local machine, it can also copy over a network connection &#8211; which makes rsync an ideal candidate for user-generated backup scripts or cron jobs.</p>
<p>In this tutorial you will learn how easy it is to use rysnc to not only back up specified directories to an external usb drive, but also to backup over a network connection via ssh.</p>
<p><span id="more-17157"></span><strong>Command structure</strong></p>
<p>The structure of the rsync command is:</p>
<p>rsync [OPTIONS] <strong>SOURCE</strong> <em>DESTINATION</em></p>
<p>Where SOURCE is the location of the directory to be backed up and DESTINATION is where the backup will be placed.</p>
<p>Now the structure of the command changes when you are employing a network facility such as ssh. At that point the command structure would look like:</p>
<p>rsync [OPTIONS] ssh <strong>SOURCE </strong><em>user@destination:/directory</em></p>
<p>Where <em>user </em>is the user name on the remote machine, <em>destination</em> would be either an IP address or domain, and <em>/directory</em> is the explicit path to the directory you want to back up to.</p>
<p><strong>Usage</strong></p>
<p>For the first example we are going to backup the directory <strong>/home/jlwallen/Documents</strong> to the directory <strong>/media/disk/BACKUPS</strong>. This destination is a directory located on an external USB drive obviously mounted to <strong>/media/disk</strong>. The command for this backup will be:</p>
<p><code>rsync -avh /home/jlwallen/Documents /media/disk/BACKUPS</code></p>
<p>This is where we run into our first &#8220;gotcha&#8221;. What happens with the above command is that any subdirectory in <strong>/home/jlwallen/Documents</strong> will be created on <strong>/media/disk/BACKUPS</strong>. So if you want to create a similar directory structure on the destination you should first create a parent directory similar to that of the source. So before you run the rsync command issue this command:</p>
<p><em>mkdir /media/disk/BACKUPS/Documents</em></p>
<p>The new rsync command would be:</p>
<p><code>rsync -avh /home/jlwallen/Documents /media/disk/BACKUPS/Documents</code></p>
<p>The options used in the above command are:</p>
<ul>
<li>a: Archive mode</li>
<li>v: Verbose mode</li>
<li>h: Output in human readable format.</li>
</ul>
<p>Now let&#8217;s backup the same source to a remote location with the help of secure shell. It will help your cause to first make sure you can log into the remove machine via ssh. Once you have that working you are ready to backup. Using our same example we are going to backup to user jlwallen at the IP address 192.168.1.10 to the directory <strong>/home/jlwallen/BACKUPS/Documents</strong>. To do this the command would look like:</p>
<p><code>rsync -avhe ssh /home/jlwallen/Documents jlwallen@192.168.1.10:/home/jlwallen/BACKUPS/Documents</code></p>
<p>The added option is e which allows you to specify the remote shell to use.</p>
<p>You will be prompted for the remote users&#8217; password and then the coping will begin. But what if you don&#8217;t want to have to use a password? If you are wanting to set up automated, remote backups you will have to allow this process to happen without entering a password. To do this you have to create an SSH key without a password. Here are the steps for this:</p>
<p>create an ssh key on the source machine with the command:</p>
<p><em>ssh-keygen -t dsa</em></p>
<p>Press enter when prompted for a password.</p>
<p>Once the key is created copy that key to the destination key with the following command:</p>
<p><code>ssh-copy-id -i .ssh/id_dsa.pub username@destination</code></p>
<p>Where username is the user on the remote machine and destination is the IP or domain of the remote machine.</p>
<p>Now rsync copying can be done without having to enter a password.</p>
<p><strong>Final thoughts</strong></p>
<p>The nice thing about this setup is you can now use rsync to create a cron job for backup automation. Rsync is an incredibly flexible and reliable means for backing up your directories and files. It should be since it is the foundation that so many other backup tools were based on.</p>

	Tags: <a href="http://www.ghacks.net/tag/automated-backup/" title="automated backup" rel="tag">automated backup</a>, <a href="http://www.ghacks.net/tag/backup/" title="backup" rel="tag">backup</a>, <a href="http://www.ghacks.net/tag/linux-backup/" title="linux backup" rel="tag">linux backup</a>, <a href="http://www.ghacks.net/tag/secure-shell/" title="secure shell" rel="tag">secure shell</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/02/17/get-to-know-linux-secure-shell/" title="Get To Know Linux: Secure Shell (February 17, 2009)">Get To Know Linux: Secure Shell</a> (4)</li>
	<li><a href="http://www.ghacks.net/2007/02/17/zip-encrypt-ftp-backups/" title="Zip Encrypt Ftp Backups (February 17, 2007)">Zip Encrypt Ftp Backups</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/10/03/yadis-backup-software/" title="Yadis! Backup Software (October 3, 2009)">Yadis! Backup Software</a> (2)</li>
	<li><a href="http://www.ghacks.net/2009/04/24/windows-backup-software-backup-maker/" title="Windows Backup Software: Backup Maker (April 24, 2009)">Windows Backup Software: Backup Maker</a> (18)</li>
	<li><a href="http://www.ghacks.net/2008/10/02/windows-backup-software-deltacopy/" title="Windows Backup Software DeltaCopy (October 2, 2008)">Windows Backup Software DeltaCopy</a> (11)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/10/11/backup-your-linux-box-with-rsync/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Manage your ssh connections with SecPanel</title>
		<link>http://www.ghacks.net/2009/09/25/manage-your-ssh-connections-with-secpanel/</link>
		<comments>http://www.ghacks.net/2009/09/25/manage-your-ssh-connections-with-secpanel/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 19:25:42 +0000</pubDate>
		<dc:creator>Jack Wallen</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Tutorials Basic]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[remote management]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ssh connections]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=16656</guid>
		<description><![CDATA[I do a lot of work with secure shell. There are times when I am connected, via ssh, to multiple machines. Managing these connections can be a real hassle (especially when you have to try to remember numerous IP addresses). Sure you can create bash aliases to make these connections easier to remember, but if [...]]]></description>
			<content:encoded><![CDATA[<p>I do a lot of work with secure shell. There are times when I am connected, via ssh, to multiple machines. Managing these connections can be a real hassle (especially when you have to try to remember numerous IP addresses). Sure you can create bash aliases to make these connections easier to remember, but if you can have a GUI tool to handle this wouldn&#8217;t ssh administration be so much easier? Well, you&#8217;re in luck. <a title="SecPanel" href="http://secpanel.net/" target="_blank">SecPanel</a> is such a tool</p>
<p>With SecPanel you can create a profile for each of your ssh connections so that connecting is just a matter of opening up the tool, selecting the connection you want from a list, and clicking the Connect button. And for each profile you create, you can associate numerous configuration options. In this tutorial you will learn how to install and use SecPanel to manage your secure shell connections.</p>
<p><span id="more-16656"></span></p>
<p><strong>Features</strong></p>
<p>SecPanel hosts a number of useful features:</p>
<ul>
<li>X11 tunneling  control</li>
<li>SCP management</li>
<li>IPv4/6 support</li>
<li>SSH1/2 support</li>
<li>Keypair management</li>
<li>Trace window</li>
</ul>
<p>and more.</p>
<p><strong>Installing</strong></p>
<p>Like most modern Linux applications SecPanel can be installed by following these simple steps:</p>
<ol>
<li>Open up your Add/Remove Software utility.</li>
<li>Search for &#8220;secpanel&#8221; (no quotes).</li>
<li>Mark SecPanel for installation.</li>
<li>Click Apply to install.</li>
<li>Okay any dependencies.</li>
</ol>
<p>That&#8217;s it.</p>
<p><strong>Running SecPanel</strong></p>
<div id="attachment_16667" class="wp-caption alignleft" style="width: 285px"><a rel="attachment wp-att-16667" href="http://www.ghacks.net/2009/09/25/manage-your-ssh-connections-with-secpanel/secpanel_main_window/"><img class="size-full wp-image-16667 " src="http://www.ghacks.net/wp-content/uploads/2009/09/secpanel_main_window.png" alt="Figure 1" width="275" height="233" /></a><p class="wp-caption-text">Figure 1</p></div>
<p>You will find SecPanel in the Internet sub-menu of your Applications menu. When you click that entry to start up the application you will see the main window (see Figure 1) where you can start to add connections. You will notice in Figure 1 there are already profiles listed. Be default there will be none (you have to create them first.) So let&#8217;s illustrate how Profiles are created.</p>
<div id="attachment_16669" class="wp-caption alignright" style="width: 353px"><a rel="attachment wp-att-16669" href="http://www.ghacks.net/2009/09/25/manage-your-ssh-connections-with-secpanel/secpanel_new_profile/"><img class="size-full wp-image-16669 " src="http://www.ghacks.net/wp-content/uploads/2009/09/secpanel_new_profile.png" alt="Figure 2" width="343" height="341" /></a><p class="wp-caption-text">Figure 2</p></div>
<p>To create a new Profile click on the New button. This will open up the Profile editor (see Figure 2). In this window the only required options are:</p>
<ul>
<li>Profile Name: The name you want to give your profile.</li>
<li>Title: This is the name that appears in the Connections listing window.</li>
<li>Host: The address you want to associate with this profile.</li>
<li>User: You can either supply a username that is associated with this connection or configure the connection to ask each time a connection is made.</li>
</ul>
<p>With regards to the username: If you always connect to this server with the same username, go ahead and configure a user. If, however, you connect to this server with different usernames (depending upon what job or service you are tackling) check the &#8220;Ask&#8221; checkbox. With this configuration a small box will open, when you go to connect, asking you to first input a username.</p>
<p>Other important options to consider are:</p>
<ul>
<li>No agent forwarding: Do not allow public-key authentication.</li>
<li>No X11 forwarding: Do not allow X11 tunneling (you will not be able to remotely run GUI tools).</li>
</ul>
<p>When you have your profile configured to your liking click the Save button to save your profile. In order to connect to this profile you have to go back to the main window (click the far left icon under the menu bar), select the profile you want to connect to, and click the Connect button.</p>
<p><strong>Keypair</strong></p>
<p>You can also manage keypairs for ssh connections, from within SecPanel. To do this click on the Lock icon from within the main window. When this new window opens you can do things like delete hostkeys, generate keypairs, distribute public keys, add identities, and more. One of the more important tasks you can take care of is the generation of keypairs. The generation of keypairs with this tool is extremely simple. Even distributing public keypairs is made simple with this tool.  Note, however, you can only distribute your keypairs to the machines in your profiles. If a server is not in one of your profiles, you can not distribute a keypair to it.</p>
<p><strong>Multi</strong></p>
<p>If you have an application installed (like MultiXter or ClusterSSH) you can connect to multiple servers at once which is good for such tasks as sending the same command to clustered servers. You will first have to have a supported tool installed.</p>
<p><strong>Final thoughts</strong></p>
<p>If you manage a lot of ssh connections SecPanel is a tool you should certainly look into. If you are used to PuTTY on a Windows machine, you will be very happy with SecPanel.</p>

	Tags: <a href="http://www.ghacks.net/tag/putty/" title="putty" rel="tag">putty</a>, <a href="http://www.ghacks.net/tag/remote-management/" title="remote management" rel="tag">remote management</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/ssh-connections/" title="ssh connections" rel="tag">ssh connections</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/" title="Top Xp Freeware that every user needs part 3 (November 18, 2006)">Top Xp Freeware that every user needs part 3</a> (5)</li>
	<li><a href="http://www.ghacks.net/2008/11/17/my-encrypted-tunnel/" title="My Encrypted Tunnel (November 17, 2008)">My Encrypted Tunnel</a> (1)</li>
	<li><a href="http://www.ghacks.net/2008/02/05/fun-things-to-do-with-putty-and-linux-routers/" title="Fun Things to do with PuTTy and Linux-Routers (February 5, 2008)">Fun Things to do with PuTTy and Linux-Routers</a> (7)</li>
	<li><a href="http://www.ghacks.net/2008/07/09/control-servers-from-mobile-phones-via-ssh/" title="Control Servers from Mobile Phones via SSH (July 9, 2008)">Control Servers from Mobile Phones via SSH</a> (1)</li>
	<li><a href="http://www.ghacks.net/2008/02/09/about-putty-and-tutorials-including-a-putty-tutorial/" title="About PuTTy and Tutorials, including a PuTTy Tutorial. (February 9, 2008)">About PuTTy and Tutorials, including a PuTTy Tutorial.</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/09/25/manage-your-ssh-connections-with-secpanel/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SFTP And SSH Server For Windows</title>
		<link>http://www.ghacks.net/2009/09/04/sftp-and-ssh-server-for-windows/</link>
		<comments>http://www.ghacks.net/2009/09/04/sftp-and-ssh-server-for-windows/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 17:32:45 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sftp]]></category>
		<category><![CDATA[sftp server]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ssh server]]></category>
		<category><![CDATA[windows software]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=16032</guid>
		<description><![CDATA[Running a SFTP or SSH server in a Windows environment can be interesting for businesses and end users alike. The free SilverShield SSH / SFTP Server offers this server functionality mainly for end users as it allows only one concurrent connection to the server. The pro version which is sold by the company has no [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/microsoft_windows.jpg" alt="microsoft windows" title="microsoft windows" width="128" height="128" class="alignleft size-full wp-image-11907" />Running a SFTP or SSH server in a Windows environment can be interesting for businesses and end users alike. The free SilverShield SSH / SFTP Server offers this server functionality mainly for end users as it allows only one concurrent connection to the server. The pro version which is sold by the company has no such limits. Both server versions are identical in every other aspect. </p>
<p>It does not take long before the SSH or SFTP server is up and running. All it takes is to start the server in the server management console and add at least one user account. User accounts require the usual set of information that include a username, home directory and a password. A public key can be added as well to provide public key authentication. The server administrator can define the user rights in the very same user creation dialog. </p>
<p><span id="more-16032"></span>It is possible to enable command and shell access, sftp and forwarding separately from each other. The login requirements can also be configured. Users have basically three options to log into the server: password authentication, public key authentication or keyboard-interactive authentication. The server admin can make any or all of the selected methods a requirement.</p>
<p><img src="http://www.ghacks.net/wp-content/uploads/2009/09/ssh_server_users-461x500.jpg" alt="ssh server users" title="ssh server users" width="461" height="500" class="alignnone size-medium wp-image-16033" /></p>
<p>The server management console contains several settings that are of importance. Administrators define the server-key file location and log path in there, session timeouts, the server port, ssh and sftp security settings like forcing a delay on new connections or blocking IPs after a number of failed connection attempts. The management console itself can be password protected and configured to a specific port and IP.</p>
<p><img src="http://www.ghacks.net/wp-content/uploads/2009/09/sftp_server-500x376.jpg" alt="sftp server" title="sftp server" width="500" height="376" class="alignnone size-medium wp-image-16034" /></p>
<p>The free version of <a href="http://www.k2sxs.com/silvershield.aspx">Silvershield</a> SSH and SFTP Server should be just fine for smaller networks. Users who want more connections without having to pay for the SSH server can take a look at <a href="http://www.ghacks.net/2009/06/06/freesshd-a-free-ssh-server-for-windows/">FreeSSHd A Free SSH Server For Windows</a> or the <a href="http://www.ghacks.net/2009/08/05/windows-ssh-server-winsshd/">Windows SSH Server WinSSHD</a>.</p>

	Tags: <a href="http://www.ghacks.net/tag/server/" title="server" rel="tag">server</a>, <a href="http://www.ghacks.net/tag/sftp/" title="sftp" rel="tag">sftp</a>, <a href="http://www.ghacks.net/tag/sftp-server/" title="sftp server" rel="tag">sftp server</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/ssh-server/" title="ssh server" rel="tag">ssh server</a>, <a href="http://www.ghacks.net/tag/windows-software/" title="windows software" rel="tag">windows software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/06/06/freesshd-a-free-ssh-server-for-windows/" title="FreeSSHd A Free SSH Server For Windows (June 6, 2009)">FreeSSHd A Free SSH Server For Windows</a> (7)</li>
	<li><a href="http://www.ghacks.net/2009/08/05/windows-ssh-server-winsshd/" title="Windows SSH Server WinSSHD (August 5, 2009)">Windows SSH Server WinSSHD</a> (3)</li>
	<li><a href="http://www.ghacks.net/2008/11/17/my-encrypted-tunnel/" title="My Encrypted Tunnel (November 17, 2008)">My Encrypted Tunnel</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/10/25/windows-file-server/" title="Windows File Server (October 25, 2009)">Windows File Server</a> (7)</li>
	<li><a href="http://www.ghacks.net/2007/04/09/use-winscp-to-securely-copy-files-between-two-computers/" title="Use WinSCP to securely copy files between two computers (April 9, 2007)">Use WinSCP to securely copy files between two computers</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/09/04/sftp-and-ssh-server-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeSSHd A Free SSH Server For Windows</title>
		<link>http://www.ghacks.net/2009/06/06/freesshd-a-free-ssh-server-for-windows/</link>
		<comments>http://www.ghacks.net/2009/06/06/freesshd-a-free-ssh-server-for-windows/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 09:38:46 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[freesshd]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sftp]]></category>
		<category><![CDATA[sftp server]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ssh server]]></category>
		<category><![CDATA[ssh server windows]]></category>
		<category><![CDATA[windows software]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2009/06/06/freesshd-a-free-ssh-server-for-windows/</guid>
		<description><![CDATA[SSH is a network protocol that allows to be transferred in a secure channel. Most users probably associate SSH with Linux and Unix computer systems. Webmasters might know and use SSH to connect to and manage their Linux servers. 
FreeSSHd is a free SSH Server for the Windows operating system. Users can setup the SSH [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/06/ssh_server.jpg" alt="ssh server" title="ssh server" width="164" height="68" class="alignleft size-full wp-image-13335" />SSH is a network protocol that allows to be transferred in a secure channel. Most users probably associate SSH with Linux and Unix computer systems. Webmasters might know and use SSH to connect to and manage their Linux servers. </p>
<p>FreeSSHd is a free SSH Server for the Windows operating system. Users can setup the SSH server on one computer system running the Windows operating system and use SSH compatible tools like Putty to connect to that remote computer system. The server can be setup with just a few mouse clicks. The administrator is only required to add users that are allowed to connect to the computer system in the SSH Server configuration.</p>
<p><span id="more-13338"></span><img src="http://www.ghacks.net/wp-content/uploads/2009/06/ssh_server_windows-500x477.jpg" alt="ssh server windows" title="ssh server windows" width="500" height="477" class="alignnone size-medium wp-image-13336" /></p>
<p>Authorization can be NT authentication, passwords stored in SHA1 hashes or Public key driven. It is furthermore possible to allow shell, sftp and tunneling access individually. Having said that it should be obvious that FreeSSHd not only offers shell access to authorized users but also secure ftp and tunneling access. </p>
<p><img src="http://www.ghacks.net/wp-content/uploads/2009/06/ssh_server1-500x477.jpg" alt="ssh server" title="ssh server" width="500" height="477" class="alignnone size-medium wp-image-13337" /></p>
<p>Various options are available that define certain aspects of the SSH Server software. It is possible to add whitelist and blacklists of IP addresses that are allowed to connect to the server, enable event logging, set the secure FTP home path, select a specific allowed cipher, enable tunneling, telnet and check the access logs of the SSH server.</p>
<p><a href="http://www.freesshd.com/index.php?ctt=overview">FreeSSHd</a> is a comfortable SSH and SFTP server for the Windows operating system. Setup of the server should not pose to many difficulties even for inexperienced users. All in all a great software program that can be run manually or added to Windows services for extra comfort.</p>

	Tags: <a href="http://www.ghacks.net/tag/freesshd/" title="freesshd" rel="tag">freesshd</a>, <a href="http://www.ghacks.net/tag/server/" title="server" rel="tag">server</a>, <a href="http://www.ghacks.net/tag/sftp/" title="sftp" rel="tag">sftp</a>, <a href="http://www.ghacks.net/tag/sftp-server/" title="sftp server" rel="tag">sftp server</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/ssh-server/" title="ssh server" rel="tag">ssh server</a>, <a href="http://www.ghacks.net/tag/ssh-server-windows/" title="ssh server windows" rel="tag">ssh server windows</a>, <a href="http://www.ghacks.net/tag/windows-software/" title="windows software" rel="tag">windows software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/09/04/sftp-and-ssh-server-for-windows/" title="SFTP And SSH Server For Windows (September 4, 2009)">SFTP And SSH Server For Windows</a> (0)</li>
	<li><a href="http://www.ghacks.net/2009/08/05/windows-ssh-server-winsshd/" title="Windows SSH Server WinSSHD (August 5, 2009)">Windows SSH Server WinSSHD</a> (3)</li>
	<li><a href="http://www.ghacks.net/2008/11/17/my-encrypted-tunnel/" title="My Encrypted Tunnel (November 17, 2008)">My Encrypted Tunnel</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/10/25/windows-file-server/" title="Windows File Server (October 25, 2009)">Windows File Server</a> (7)</li>
	<li><a href="http://www.ghacks.net/2007/04/09/use-winscp-to-securely-copy-files-between-two-computers/" title="Use WinSCP to securely copy files between two computers (April 9, 2007)">Use WinSCP to securely copy files between two computers</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/06/06/freesshd-a-free-ssh-server-for-windows/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Securely copy files with scp</title>
		<link>http://www.ghacks.net/2009/04/11/securely-copy-files-with-scp/</link>
		<comments>http://www.ghacks.net/2009/04/11/securely-copy-files-with-scp/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 17:57:25 +0000</pubDate>
		<dc:creator>Jack Wallen</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tutorials Advanced]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ssh key authentication]]></category>
		<category><![CDATA[ssh-keygen]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=11915</guid>
		<description><![CDATA[I have to copy files from machine to machine all the time. Most of the time this copying is done over a network connection. When using that transport method I always like to ensure my copying is being done securely. Fortunately Linux has an app for that (sorry, couldn&#8217;t resist). That app is scp.
Scp is [...]]]></description>
			<content:encoded><![CDATA[<p>I have to copy files from machine to machine all the time. Most of the time this copying is done over a network connection. When using that transport method I always like to ensure my copying is being done securely. Fortunately Linux has an app for that (sorry, couldn&#8217;t resist). That app is scp.</p>
<p>Scp is a part of the secure shell application. If you have installed ssh (secure shell) then you have scp installed on your machine. The only problem with scp is figuring out exactly how to use it. It&#8217;s not predictable and the man page is absolutely no help. That&#8217;s where gHacks comes in. In this article you will learn how to securely copy files from one machine to another using scp.</p>
<p><span id="more-11915"></span><strong>The Setup</strong></p>
<p>Let&#8217;s first get out of the way the setup of a test network. We&#8217;ll use MachineA, with an IP address of 192.168.1.1, for the local machine and MachineB, with an IP address of 192.168.1.2, for the remote machine. Both machines will be Linux machines and both will have ssh installed. For the examples we will be copying the file sample.pdf and the directory <strong>/home/jlwallen/TEMP</strong>. The username we will use is jlwallen.</p>
<p><strong>The syntax</strong></p>
<p>The syntax of the scp command is basically:</p>
<p>scp FILENAME USERNAME@ADDRESS_OF_REMOTE_SERVER:FILENAME</p>
<p>One very important issue is that the FILENAME should be the full path to the file to be copied.</p>
<p><strong>Copy file from A to B (While logged into A)</strong></p>
<p>To copy sample.pdf from A to B when you&#8217;re logged into A issue the command:</p>
<p>scp /home/jlwallen/sample.pdf jlwallen@192.168.1.2:/home/jlwallen/sample.pdf</p>
<p>You will be prompted for jlwallen&#8217;s password. Once you enter that password the copy will occur.</p>
<p><strong>Copy file from A to B (While logged into B)</strong></p>
<p>scp jlwallen@192.168.1.1:/home/jlwallen/sample.pdf /home/jlwallen/sample.pdf</p>
<p>You will be prompted for jlwallen&#8217;s password.</p>
<p><strong>Copy Directory from A to B(While logged into A)<br />
</strong></p>
<p>scp -r /home/jlwallen/TEMP jlwallen@192.168.1.2:/home/jlwallen/TEMP</p>
<p>You will be prompted for jlwallen&#8217;s password. This command will copy the entire contents of the TEMP directory.</p>
<p><strong>Copy Director from B to A (While logged into B)<br />
</strong></p>
<p>scp -r jlwallen@192.168.1.1:/home/jlwallen/TEMP /home/jlwallen/TEMP</p>
<p>Pretty simple stuff once you actually know the structure of the command.</p>
<p><strong>Make it passwordless</strong></p>
<p>If you&#8217;re like me you like to automate things. You can do this with scp but you have to set it up so you can log in without passwords. The best way to do this is by using keys. Here is how it is done:</p>
<p>On the local machine generate a keypair with the following:</p>
<p>ssh-keygen -t rsa</p>
<p>You will accept the defaults and just hit enter. Do not give this a passphrase.</p>
<p>This will generate two files in the ~/.ssh directory: id_rsa and id_rsa.pub. You need to first give your id_rsa the right permissions with the command chmod 700 ~/.ssh/id_rsa. Now you need to copy the id_rsa.pub file over to the server you want to log into. Do this with the command:</p>
<p><em>scp ~/.ssh/id_rsa.pub 192.168.1.2:~/.ssh/authorized_keys</em></p>
<p>Now log into the remote machine (via ssh) and make sure the ~/.ssh directory has the right permissions with the command <em>chmod 700 .ssh</em></p>
<p>The next step is to configure ssh and sshd. On the local machine open up the file <strong>/etc/ssh/ssh_config </strong>and look for the line:</p>
<p><em>ForwardAgent yes</em></p>
<p>This line will most likely be commented out. Remove the &#8220;#&#8221; character and save the file.</p>
<p>Now on the remote machine open up the <strong>/etc/ssh/sshd_config</strong> file and make sure you have the following lines:</p>
<p>RSAAuthentication yes<br />
PubkeyAuthentication yes<br />
AuthorizedKeysFile????? .ssh/authorized_keys</p>
<p>Save that file and restart sshd with the command <em>/etc/rc.d/init.d/sshd restart</em></p>
<p>Back on the local machine issue the two following commands:</p>
<p>ssh-agent</p>
<p>ssh-add</p>
<p>You shouldn&#8217;t be prompted for a password for the second command.</p>
<p>Now attempt to ssh to the remote machine like so:</p>
<p>ssh 192.168.1.2</p>
<p>You should not be prompted for a password. You are now able to ssh and scp without having to enter a password.</p>
<p><strong>Final Thoughts</strong></p>
<p>Now that you know how to scp (and do so without user intervention), you can create all sorts of fun automated backup scripts that will backup a local machine to a remote server. There is one warning I will issue: if someone can get your <strong>id_rsa </strong>file they might be able to get into your machine. So make sure the machine that holds that file is safe.</p>

	Tags: <a href="http://www.ghacks.net/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.ghacks.net/tag/scp/" title="scp" rel="tag">scp</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/ssh-key-authentication/" title="ssh key authentication" rel="tag">ssh key authentication</a>, <a href="http://www.ghacks.net/tag/ssh-keygen/" title="ssh-keygen" rel="tag">ssh-keygen</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/" title="Remote SSH: Run processes anywhere on different platforms (March 29, 2009)">Remote SSH: Run processes anywhere on different platforms</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/02/17/get-to-know-linux-secure-shell/" title="Get To Know Linux: Secure Shell (February 17, 2009)">Get To Know Linux: Secure Shell</a> (4)</li>
	<li><a href="http://www.ghacks.net/2008/11/22/access-remote-unix-guis-in-windows-xming/" title="Access remote Unix GUIs in Windows: Xming (November 22, 2008)">Access remote Unix GUIs in Windows: Xming</a> (1)</li>
	<li><a href="http://www.ghacks.net/2008/02/07/yoggie-pico-personal-mobile-security-computer/" title="Yoggie PICO Personal Mobile Security Computer (February 7, 2008)">Yoggie PICO Personal Mobile Security Computer</a> (3)</li>
	<li><a href="http://www.ghacks.net/2009/10/30/with-ubuntu-9-10-arrives-wubi-9-10/" title="With Ubuntu 9.10 Arrives Wubi 9.10 (October 30, 2009)">With Ubuntu 9.10 Arrives Wubi 9.10</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/04/11/securely-copy-files-with-scp/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Remote SSH: Run processes anywhere on different platforms</title>
		<link>http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/</link>
		<comments>http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 15:02:18 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Online Services]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[aeshells]]></category>
		<category><![CDATA[blinkenshell]]></category>
		<category><![CDATA[eggdrop]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[irc bot]]></category>
		<category><![CDATA[polarhome]]></category>
		<category><![CDATA[remote os]]></category>
		<category><![CDATA[remote shell]]></category>
		<category><![CDATA[remote-desktop]]></category>
		<category><![CDATA[sdf]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[shell account]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[telnet]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/</guid>
		<description><![CDATA[SSH is a way to remotely and securely access command prompt/terminal on another computer, giving you access to that computer&#8217;s files, services, network connections and programs.
Some services offer free SSH accounts, so you can edit and access files anywhere, host websites, use them as proxies (or IPv6 gateways) and some even let you run processes [...]]]></description>
			<content:encoded><![CDATA[<p>SSH is a way to remotely and securely access command prompt/terminal on another computer, giving you access to that computer&#8217;s files, services, network connections and programs.</p>
<p>Some services offer free SSH accounts, so you can edit and access files anywhere, host websites, use them as proxies (or IPv6 gateways) and some even let you run processes like IRC bots and compilers.</p>
<p>Generally, such free Shell accounts impose a monthly bandwidth quota of a few megabytes, so you don&#8217;t use too much of their resources. Some providers are more generous than others, though, and some charge for additional space and bandwidth.</p>
<p><span id="more-11533"></span>Most SSH providers offer Unix-based hosting. <a href="http://www.red-pill.eu/freeunix.shtml">Mitja Sladovic offers a very large list of such free providers</a>.</p>
<p>The most popular service is the <a href="http://freeshell.org/">SDF Public Access UNIX System</a>, established in 1987. Free users are offered email hosting (POP or IMAP), games, access to the text-based &#8216;Lynx&#8217; web browser, web hosting, various network utilities and 80MB space. For access to gcc, php etc., one must a one-off fee of $36. In order to validate your account, and receive access to network utilities, one must send them $1 or €5 (in order to deter spammers).</p>
<p><a href="http://blinkenshell.org/wiki/Start">Blinkenshell is another interesting option</a>. Free accounts get 50MiB of space, access to several compilers, an IPv6 tunnel, hosting, email, IRC access and even the ability to have MySQL databases. One can&#8217;t use Blinkenshell for IRC bots, though. A few services do provide access to eggdrop, a popular IRC bot, such as <a href="http://www.polarhome.com/">Polarhome</a> and <a href="http://www.aeshells.org/">aeshells</a>.</p>
<p>Naturally, novices may struggle with such services as no graphical interface is provided. These services do, however, provide a rapid way to compile applications on different platforms (like Linux and BSD) and allow boring processes, like IRC bots, to run for you.</p>

	Tags: <a href="http://www.ghacks.net/tag/aeshells/" title="aeshells" rel="tag">aeshells</a>, <a href="http://www.ghacks.net/tag/blinkenshell/" title="blinkenshell" rel="tag">blinkenshell</a>, <a href="http://www.ghacks.net/tag/eggdrop/" title="eggdrop" rel="tag">eggdrop</a>, <a href="http://www.ghacks.net/tag/ipv6/" title="ipv6" rel="tag">ipv6</a>, <a href="http://www.ghacks.net/tag/irc/" title="irc" rel="tag">irc</a>, <a href="http://www.ghacks.net/tag/irc-bot/" title="irc bot" rel="tag">irc bot</a>, <a href="http://www.ghacks.net/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.ghacks.net/tag/polarhome/" title="polarhome" rel="tag">polarhome</a>, <a href="http://www.ghacks.net/tag/remote-os/" title="remote os" rel="tag">remote os</a>, <a href="http://www.ghacks.net/tag/remote-shell/" title="remote shell" rel="tag">remote shell</a>, <a href="http://www.ghacks.net/tag/remote-desktop/" title="remote-desktop" rel="tag">remote-desktop</a>, <a href="http://www.ghacks.net/tag/sdf/" title="sdf" rel="tag">sdf</a>, <a href="http://www.ghacks.net/tag/shell/" title="shell" rel="tag">shell</a>, <a href="http://www.ghacks.net/tag/shell-account/" title="shell account" rel="tag">shell account</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/telnet/" title="telnet" rel="tag">telnet</a>, <a href="http://www.ghacks.net/tag/unix/" title="unix" rel="tag">unix</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/11/22/access-remote-unix-guis-in-windows-xming/" title="Access remote Unix GUIs in Windows: Xming (November 22, 2008)">Access remote Unix GUIs in Windows: Xming</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/04/11/securely-copy-files-with-scp/" title="Securely copy files with scp (April 11, 2009)">Securely copy files with scp</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/02/17/get-to-know-linux-secure-shell/" title="Get To Know Linux: Secure Shell (February 17, 2009)">Get To Know Linux: Secure Shell</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/01/17/dd-the-ultimate-disk-cloning-tool/" title="dd: the ultimate disk cloning tool (January 17, 2009)">dd: the ultimate disk cloning tool</a> (11)</li>
	<li><a href="http://www.ghacks.net/2008/07/09/control-servers-from-mobile-phones-via-ssh/" title="Control Servers from Mobile Phones via SSH (July 9, 2008)">Control Servers from Mobile Phones via SSH</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Get To Know Linux: Secure Shell</title>
		<link>http://www.ghacks.net/2009/02/17/get-to-know-linux-secure-shell/</link>
		<comments>http://www.ghacks.net/2009/02/17/get-to-know-linux-secure-shell/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 18:05:37 +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[Tutorials Basic]]></category>
		<category><![CDATA[port 22]]></category>
		<category><![CDATA[secure shell]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[sshd]]></category>
		<category><![CDATA[x tunneling]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=10615</guid>
		<description><![CDATA[If you spend enough time with Linux at some point you are going to want (or need) to log on to a remote machine. And logging on to a remote machine is something you want to do in a secure enviroment. To gain security when having to do any remote administration, your best bet is [...]]]></description>
			<content:encoded><![CDATA[<p>If you spend enough time with Linux at some point you are going to want (or need) to log on to a remote machine. And logging on to a remote machine is something you want to do in a secure enviroment. To gain security when having to do any remote administration, your best bet is secure shell.</p>
<p>Secure shell was created as a replacement for telnet because telnet transmitted unencrypted passwords. The encryption is handled via public key cryptography. Through secure shell the user can issue commands on a remote server or even tunnel the X protocol in order to run remote graphic applications locally.</p>
<p><span id="more-10615"></span>Using secure shell on Linux will require you to install openssh-clients and if you want to run an secure shell server (so others can secure shell into your machine) you will need to install openssh-server. These can be found in your Add/Remove Program utility. During the installation you will most likely be informed that the installer needs to generate a key. You won&#8217;t have to do anything for this key generation. And, depending upon the Add/Remove Program utility that you use you may not even see any sign that this is happening.</p>
<p><strong>Basic usage</strong></p>
<p>To use secure shell you will need to open up a terminal window (gnome-terminal, konsole, aterm, eterm, etc). Once this is open you can begin. The structure of the command is:</p>
<p>ssh OPTIONS REMOTE_SERVER_ADDRESS</p>
<p>Secure shell has quite a list of options available. For a complete listing of these options issue the command <em>man ssh</em> to see them all. But the most useful options are:</p>
<ul>
<li>-v This gives verbose output so you can see all output given as a connection is being made.</li>
<li>-l This allows you to specify a username for the connection.</li>
<li>-X This instructs the remote server to allow the tunneling of X protocols.</li>
</ul>
<p>Say you want to connect user <strong>jlwallen</strong> to server <strong>192.168.1.10</strong> and you want to tunnel X. The command to do this would be:</p>
<p><em>ssh -v -l jlwallen 192.168.1.10 -X</em></p>
<p>You would see a good deal of information pass by before you are asked for the users password. If this is the first time you&#8217;ve attempted this connection you will be prompted (via Y or N) if you want to allow the addition of a key to be placed in the ~/.ssh/known_hosts file. If you are wanting to make this connection you will have to accept this key.</p>
<p><strong>ssh daemon</strong></p>
<p>Now if you want to have the secure shell daemon running on your machine (so that users can log on) you will have to start the deamon. The ssh daemon (sshd) is started from the init.d system. On a Fedora-like system this daemon is started like so:</p>
<p>/etc/rc.d/init.d/sshd start</p>
<p>On a Ubuntu-based system this daemon is started like so:</p>
<p>/etc/init.d/sshd start</p>
<p>Once the daemon is started users can now log in. NOTE: The sshd daemon runs on port 22 so you will need to have that port open in order to allow connections.</p>
<p><strong>Final Thoughts</strong></p>
<p>Secure shell is one of the better means of logging into a remote machine securly. Sure there are other methods but secure shell is easy to use, reliable, and secure.</p>

	Tags: <a href="http://www.ghacks.net/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.ghacks.net/tag/port-22/" title="port 22" rel="tag">port 22</a>, <a href="http://www.ghacks.net/tag/secure-shell/" title="secure shell" rel="tag">secure shell</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/sshd/" title="sshd" rel="tag">sshd</a>, <a href="http://www.ghacks.net/tag/x-tunneling/" title="x tunneling" rel="tag">x tunneling</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/04/11/securely-copy-files-with-scp/" title="Securely copy files with scp (April 11, 2009)">Securely copy files with scp</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/" title="Remote SSH: Run processes anywhere on different platforms (March 29, 2009)">Remote SSH: Run processes anywhere on different platforms</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/10/17/five-handy-secure-shell-tips-and-tricks/" title="Five handy secure shell tips and tricks (October 17, 2009)">Five handy secure shell tips and tricks</a> (8)</li>
	<li><a href="http://www.ghacks.net/2009/10/11/backup-your-linux-box-with-rsync/" title="Backup your Linux box with rsync (October 11, 2009)">Backup your Linux box with rsync</a> (3)</li>
	<li><a href="http://www.ghacks.net/2008/11/22/access-remote-unix-guis-in-windows-xming/" title="Access remote Unix GUIs in Windows: Xming (November 22, 2008)">Access remote Unix GUIs in Windows: Xming</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/02/17/get-to-know-linux-secure-shell/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Access remote Unix GUIs in Windows: Xming</title>
		<link>http://www.ghacks.net/2008/11/22/access-remote-unix-guis-in-windows-xming/</link>
		<comments>http://www.ghacks.net/2008/11/22/access-remote-unix-guis-in-windows-xming/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 22:02:55 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[remote-access]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xming]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=8449</guid>
		<description><![CDATA[A friend recently introduced me to the idea of X11 tunnelling, which is accessing programs over SSH whilst still maintaining a graphical interface. Most Linux distributions, and OS X, have built-in X11 support and to connect to a computer and be able to run graphical programs remotely, ssh server -x is the only command which [...]]]></description>
			<content:encoded><![CDATA[<p>A friend recently introduced me to the idea of X11 tunnelling, which is accessing programs over SSH whilst still maintaining a graphical interface. Most Linux distributions, and OS X, have built-in X11 support and to connect to a computer and be able to run graphical programs remotely, ssh <b><em>server</em> -x</b> is the only command which must be typed. On Windows, it is somewhat more challenging.</p>
<p><a href="http://www.straightrunning.com/XmingNotes/">Xming</a> is an X server for Windows which can be used to secure forward X11 sessions from Unix machines. Basically, using Xming, a graphical program, like <a href="http://www.ghacks.net/tag/firefox/">Firefox</a> or xeyes, can be run remotely from an SSH server with X11. Using X11 tunneling, many things can easily be done remotely, whether that be word processing, file-sharing or accessing an email client.</p>
<p>Xming requires a little configuration. In my opinion, Xming works best with the Putty and comes with it. ssh.exe can also be used.<span id="more-8449"></span></p>
<p>Putty must be configured to enable X11 forwarding, which is done inside Putty by going to SSH&gt;X11 and ticking &#8216;Enable X11 forwarding&#8217;. Whilst programs can be launched via remote SSH terminal, the Xlaunch program which comes with Xming is much easier to use.</p>
<p>In Xlaunch, the chosen view for X11 windows is chosen (one window, multiple windows or full screen), the SSH server and login details is entered as is the application which is to be run. xterm (the terminal) is a good choice!</p>
<p><a href="http://www.ghacks.net/wp-content/uploads/2008/11/image2.png"><img src="http://www.ghacks.net/wp-content/uploads/2008/11/image2-500x400.png" alt="" width="500" height="400" class="aligncenter size-medium wp-image-8451" /></a></p>

	Tags: <a href="http://www.ghacks.net/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.ghacks.net/tag/remote-access/" title="remote-access" rel="tag">remote-access</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/unix/" title="unix" rel="tag">unix</a>, <a href="http://www.ghacks.net/tag/x11/" title="x11" rel="tag">x11</a>, <a href="http://www.ghacks.net/tag/xming/" title="xming" rel="tag">xming</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/" title="Remote SSH: Run processes anywhere on different platforms (March 29, 2009)">Remote SSH: Run processes anywhere on different platforms</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/04/11/securely-copy-files-with-scp/" title="Securely copy files with scp (April 11, 2009)">Securely copy files with scp</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/02/17/get-to-know-linux-secure-shell/" title="Get To Know Linux: Secure Shell (February 17, 2009)">Get To Know Linux: Secure Shell</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/01/17/dd-the-ultimate-disk-cloning-tool/" title="dd: the ultimate disk cloning tool (January 17, 2009)">dd: the ultimate disk cloning tool</a> (11)</li>
	<li><a href="http://www.ghacks.net/2006/05/05/beginners-guide-to-linux/" title="Beginners guide to Linux (May 5, 2006)">Beginners guide to Linux</a> (5)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2008/11/22/access-remote-unix-guis-in-windows-xming/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Encrypted Tunnel</title>
		<link>http://www.ghacks.net/2008/11/17/my-encrypted-tunnel/</link>
		<comments>http://www.ghacks.net/2008/11/17/my-encrypted-tunnel/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 17:43:56 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[data encryption]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[my encrypted tunnel]]></category>
		<category><![CDATA[plink]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ssh connection]]></category>
		<category><![CDATA[ssh server]]></category>
		<category><![CDATA[tunnelier]]></category>
		<category><![CDATA[windows software]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=8348</guid>
		<description><![CDATA[My Encrypted Tunnel is a basic System Tray application that can be installed as a Windows Service to establish and maintain TCP SSH tunnels. Here is a short explanation of what SSH tunnels are and why they might be useful. If you connect normally to the Internet it is not difficulty for someone else to [...]]]></description>
			<content:encoded><![CDATA[<p>My Encrypted Tunnel is a basic System Tray application that can be installed as a Windows Service to establish and maintain TCP SSH tunnels. Here is a short explanation of what SSH tunnels are and why they might be useful. If you connect normally to the Internet it is not difficulty for someone else to spy on your traffic. One prime example is to retrieve and send email messages from an open wireless network in a cafe. The Internet Service Provider is also able to see what data is transferred theoretically. That is only two example.</p>
<p>A SSH connection can be used to use an encrypted channel to transfer the unencrypted data so that the data is protected from third parties. To make use of this encrypted channel a connection has to be established and maintained between the local computer and a SSH server on the Internet. If your Email provider would offer SSH access for instance it could be setup to create a connection with their SSH server to retrieve and send emails.</p>
<p>My Encrypted Tunnel is a free application that makes use of Putty Link to establish an SSH connection:</p>
<blockquote><p>MyEnTunnel is a simple system tray application (or NT service) that establishes and maintains TCP SSH tunnels. It does this by launching Plink (PuTTY Link) in the background and then monitors the process. If the Plink process dies (e.g. connection drops, server restarts or otherwise becomes unreachable) MyEnTunnel will automatically restart Plink to reestablish the tunnels in the background. It tries to use as little CPU and system resources as possible when monitoring (When the &#8220;Slow Polling&#8221; option is enabled it only does one context switch per second).</p></blockquote>
<p><span id="more-8348"></span><img src="http://www.ghacks.net/wp-content/uploads/2008/11/my_encrypted_tunnelt-282x500.png" alt="my encrypted tunnel" title="my encrypted tunnel" width="282" height="500" class="alignnone size-medium wp-image-8349" /></p>
<p>It can also be used to exchange data between two computers. To do this one computer needs to act as the SSH Server. Users looking for an advanced Windows client with additional functionality might find it in <a href="http://www.bitvise.com/tunnelier">Tunnelier</a> which is free for personal use.</p>

	Tags: <a href="http://www.ghacks.net/tag/data-encryption/" title="data encryption" rel="tag">data encryption</a>, <a href="http://www.ghacks.net/tag/encryption/" title="encryption" rel="tag">encryption</a>, <a href="http://www.ghacks.net/tag/my-encrypted-tunnel/" title="my encrypted tunnel" rel="tag">my encrypted tunnel</a>, <a href="http://www.ghacks.net/tag/plink/" title="plink" rel="tag">plink</a>, <a href="http://www.ghacks.net/tag/putty/" title="putty" rel="tag">putty</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/ssh-connection/" title="ssh connection" rel="tag">ssh connection</a>, <a href="http://www.ghacks.net/tag/ssh-server/" title="ssh server" rel="tag">ssh server</a>, <a href="http://www.ghacks.net/tag/tunnelier/" title="tunnelier" rel="tag">tunnelier</a>, <a href="http://www.ghacks.net/tag/windows-software/" title="windows software" rel="tag">windows software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/09/04/sftp-and-ssh-server-for-windows/" title="SFTP And SSH Server For Windows (September 4, 2009)">SFTP And SSH Server For Windows</a> (0)</li>
	<li><a href="http://www.ghacks.net/2009/02/12/run-ssh-server-for-remote-desktop-connections/" title="Run SSH Server For Remote Desktop Connections (February 12, 2009)">Run SSH Server For Remote Desktop Connections</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/06/06/freesshd-a-free-ssh-server-for-windows/" title="FreeSSHd A Free SSH Server For Windows (June 6, 2009)">FreeSSHd A Free SSH Server For Windows</a> (7)</li>
	<li><a href="http://www.ghacks.net/2009/08/05/windows-ssh-server-winsshd/" title="Windows SSH Server WinSSHD (August 5, 2009)">Windows SSH Server WinSSHD</a> (3)</li>
	<li><a href="http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/" title="Top Xp Freeware that every user needs part 3 (November 18, 2006)">Top Xp Freeware that every user needs part 3</a> (5)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2008/11/17/my-encrypted-tunnel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Control Servers from Mobile Phones via SSH</title>
		<link>http://www.ghacks.net/2008/07/09/control-servers-from-mobile-phones-via-ssh/</link>
		<comments>http://www.ghacks.net/2008/07/09/control-servers-from-mobile-phones-via-ssh/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 15:12:18 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Mobiles]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[dedicated server]]></category>
		<category><![CDATA[mobile phone]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[symbian s60]]></category>
		<category><![CDATA[telnet]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=5266</guid>
		<description><![CDATA[If you are running dedicated servers, virtual private servers or even hosting accounts, you need some backup plans to cover eventualities. I was away for the last five days and had to make sure that I could react immediately when I would receive notice of an emergency. You need to know that I run a [...]]]></description>
			<content:encoded><![CDATA[<p>If you are running dedicated servers, virtual private servers or even hosting accounts, you need some backup plans to cover eventualities. I was away for the last five days and had to make sure that I could react immediately when I would receive notice of an emergency. You need to know that I run a few scripts every minute that check if certain core modules are still running on my servers and that I receive an SMS instantly if they are not.</p>
<p>This helps if I&#8217;m near a PC but not if I&#8217;m playing with my five year old nephew at the North Sea. One of my backup plans included the installation of a Symbian version of Putty on my Nokie N73 mobile phone. Putty is a Telnet and SSH client that can be used to quickly connect to servers and start commands and scripts there. It would take only a minute or so to connect to the server and restart a module, like ftp, MySQL or Apache, if one of them crashes.</p>
<p>It can also be used to analyze what went wrong providing the server did not crash completely and does not restart. All that is needed is the free software <a href="http://s2putty.sourceforge.net/">PuTTY</a> for Symbian OS which can be installed on a Symbian OS compatible mobile phones also known as S60 third edition smartphones.</p>
<p><span id="more-5266"></span><img src="http://www.ghacks.net/wp-content/uploads/2008/07/mobile_phone_ssh.jpg" alt="mobile phone ssh" title="mobile phone ssh" width="169" height="227" class="alignnone size-medium wp-image-5268" /></p>
<p>Ports for UIQ 1, UIQ 2 and UIQ 3 are available as well. It&#8217;s actually pretty cumbersome to work with Putty on a mobile phone that does not have a full QWERTY keyboard with additional keys like ESC which is why the mobile version of Putty offers a special send menu that provides access to those special characters.</p>

	Tags: <a href="http://www.ghacks.net/tag/dedicated-server/" title="dedicated server" rel="tag">dedicated server</a>, <a href="http://www.ghacks.net/tag/mobile-phone/" title="mobile phone" rel="tag">mobile phone</a>, <a href="http://www.ghacks.net/tag/network/" title="network" rel="tag">network</a>, <a href="http://www.ghacks.net/tag/putty/" title="putty" rel="tag">putty</a>, <a href="http://www.ghacks.net/tag/server/" title="server" rel="tag">server</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/symbian/" title="symbian" rel="tag">symbian</a>, <a href="http://www.ghacks.net/tag/symbian-s60/" title="symbian s60" rel="tag">symbian s60</a>, <a href="http://www.ghacks.net/tag/telnet/" title="telnet" rel="tag">telnet</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/11/16/wiredtree-review-after-four-months/" title="Wiredtree Review After Four Months (November 16, 2009)">Wiredtree Review After Four Months</a> (3)</li>
	<li><a href="http://www.ghacks.net/2009/07/23/web-server-migration-today/" title="Web Server Migration Today (July 23, 2009)">Web Server Migration Today</a> (5)</li>
	<li><a href="http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/" title="Top Xp Freeware that every user needs part 3 (November 18, 2006)">Top Xp Freeware that every user needs part 3</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/09/04/sftp-and-ssh-server-for-windows/" title="SFTP And SSH Server For Windows (September 4, 2009)">SFTP And SSH Server For Windows</a> (0)</li>
	<li><a href="http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/" title="Remote SSH: Run processes anywhere on different platforms (March 29, 2009)">Remote SSH: Run processes anywhere on different platforms</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2008/07/09/control-servers-from-mobile-phones-via-ssh/feed/</wfw:commentRss>
		<slash:comments>1</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[Tutorials Advanced]]></category>
		<category><![CDATA[software]]></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 <a href="http://www.xs4all.nl/~whaa/putty/">PuTTyTray</a> 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>

	Tags: <a href="http://www.ghacks.net/tag/port-forwarding/" title="port forwarding" rel="tag">port forwarding</a>, <a href="http://www.ghacks.net/tag/proxy/" title="proxy" rel="tag">proxy</a>, <a href="http://www.ghacks.net/tag/putty/" title="putty" rel="tag">putty</a>, <a href="http://www.ghacks.net/tag/socks/" title="socks" rel="tag">socks</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/tutorial/" title="tutorial" rel="tag">tutorial</a>, <a href="http://www.ghacks.net/tag/vnc/" title="vnc" rel="tag">vnc</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/02/05/fun-things-to-do-with-putty-and-linux-routers/" title="Fun Things to do with PuTTy and Linux-Routers (February 5, 2008)">Fun Things to do with PuTTy and Linux-Routers</a> (7)</li>
	<li><a href="http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/" title="Top Xp Freeware that every user needs part 3 (November 18, 2006)">Top Xp Freeware that every user needs part 3</a> (5)</li>
	<li><a href="http://www.ghacks.net/2008/11/17/my-encrypted-tunnel/" title="My Encrypted Tunnel (November 17, 2008)">My Encrypted Tunnel</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/09/25/manage-your-ssh-connections-with-secpanel/" title="Manage your ssh connections with SecPanel (September 25, 2009)">Manage your ssh connections with SecPanel</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/10/11/manage-servers-for-putty-winscp-vnc-and-microsoft-terminal-server/" title="Manage Servers For Putty WinSCP VNC And Microsoft Terminal Server (October 11, 2009)">Manage Servers For Putty WinSCP VNC And Microsoft Terminal Server</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2008/02/09/about-putty-and-tutorials-including-a-putty-tutorial/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fun Things to do with PuTTy and Linux-Routers</title>
		<link>http://www.ghacks.net/2008/02/05/fun-things-to-do-with-putty-and-linux-routers/</link>
		<comments>http://www.ghacks.net/2008/02/05/fun-things-to-do-with-putty-and-linux-routers/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 17:04:05 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Mobile Computing]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tutorials Advanced]]></category>
		<category><![CDATA[dropbear]]></category>
		<category><![CDATA[etherwake]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[socks]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2008/02/05/fun-things-to-do-with-putty-and-linux-routers/</guid>
		<description><![CDATA[If you set up some kind of SSH Connection on a windows computer over the past few years, be it to connect to the university's network or to secure a line for an insecure FTP Transfer,you have probably encountered the program PuTTy on the way to salvation. It's easy to use, free and OSSish powerful. What many people don't know about PuTTy though, is what other powers aside from or better in addition to SSH slumber inside the little executable.]]></description>
			<content:encoded><![CDATA[<p>If you set up some kind of SSH Connection on a windows computer over the past few years, be it to connect to the university&#8217;s network or to secure a line for an insecure FTP Transfer,you have probably encountered the program <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">PuTTy</a> on the way to salvation. It&#8217;s easy to use, free and OSSish powerful. What many people don&#8217;t know about PuTTy though, is what other powers aside from or better in addition to SSH slumber inside the little executable.</p>
<p>I was no exception to this when I decided to fool around a bit with my AVM Fritz!Box (Broadband Router quite common in Germany and Austria that runs with Linux) and installed &#8211; among other amusing things &#8211; the <a href="http://matt.ucc.asn.au/dropbear/dropbear.html">dropbear SSH Server</a> on it. I was then able to connect to my home network from all around the world using just my dyndns-account and PuTTy, or better his cousin <a href="http://portableapps.com/apps/internet/putty_portable">PuTTyPortable</a>, which runs from thumb drives without leaving traces behind on the host system. Oh the joy!</p>
<p>After going through the massive troubles of installing and configuring dropbear via FTP and VM, I first started to think about the use I could get out of this.</p>
<p><span id="more-3122"></span><em>note</em>: I didn&#8217;t intend to give instructions of how to use PuTTy or to set up those functions I mention, more to give some inspiration. Google helps all, but if someone is interested in a particular HowTo, just ask, I&#8217;m here ;).</p>
<p>First of all, I found out that I could use my encrypted Connection to eliminate some holes in my firewall, VNC always being a big thorn in my side. If I use the standard ports, it&#8217;s insecure, and if I use custom ports, I&#8217;m bound to fail to remember them when needed. With the SSH Connection, I only have to remember one custom port (in fact, PuTTy does remember it), and I can spare the additional effort and cpu time for encrypting VNC sessions, as well as I could stuff all commonly used holes in my firewall.</p>
<p>Incredibly simple, but at the same time incredibly effective. If you want something like this, the tunneling function (also port forwarding) is for you. It also allowed me &#8211; with some tweaking on the router as well &#8211; to view the html-based configuration side from outside over the secure line, taking a look at the list of calls received in absence.</p>
<p>The next useful function I could think of was to use my secure Connection to obscure my internet traffic. Not to circumvent IP-Checks, but to prevent the casual network analyzer of having anything to work with besides my current IP at home. No destination, no protocol, no data. Setting it up was even easier than setting up the port tunnels, which, from time to time, tend to be a real pain in the ass, so to speak. For every open SSH Connection and without further configuration, PuTTy procures a full-fledged SOCKS proxy server for you. Ain&#8217;t that nice? And with plugins like <a href="https://addons.mozilla.org/de/firefox/addon/1557">QuickProxy</a> for <a href="http://www.ghacks.net/tag/firefox/">Firefox</a> you are free to switch it on or off as you like. Which, of course, is also available as a <a href="http://portableapps.com/apps/internet/firefox_portable">portable version</a>. But you all knew that already.</p>
<p>The third function I use pretty often was a nasty one to get by, but it was definitely worth the trouble, since it fits my setting nigh perfectly. I&#8217;m quite fond of VPNs, but I have yet to encounter a VPN-software that really satisfies me and my personal needs and/or beliefs. So, among the other amusing programs I set up on my router (as mentioned above), was a VPN-server, to allow me to connect to my network-enabled hard drives at home. To cut it short, it worked, I felt secure and all, but it was impossible to take the solution with me, since all VPN-Implementations (OpenVPN, that is) required installation and the creation (and configuration) of a virtual network adapter. So I tried to bring up a feasible solution involving PuTTy.</p>
<p>The easy one was to use a protocol that allows you to transfer files, (s)FTP, SCP, or even HTTP, but all require a special server component to be run on the target, which is not possible for me without leaving one of my computers on, which is entirely out of the question. The NAS is even able to manage FTP, but it would require me to rely on FTP and FTP alone. No Samba and FTP at the same time for the same files. So I had to discard that as well.</p>
<p>The next thought was to just forward port 139 (used by windows filesharing services) to my target network. It would&#8217;ve worked, but it would&#8217;ve rendered me incapable of using the filesharing service for local shares. I&#8217;m using this solution at work, so it&#8217;s either home or work. It would work, I could only start up the connection of needed, and so on, but I wasn&#8217;t just happy with it, so I digged further.</p>
<p>If I had found a software for windows, that used <em>not</em> the windows filesharing service but an own implementation of it, I could just tell it to use another port and forward that one, but unfortunately, I found no such program.<br />
The best I could come up with was to create a network adapter as VPN does, but without configuring anything on it except for a meaningless IP, and then forward all traffic on 10.0.0.1:139 to my network at home. Works like a charm, but if anyone ever happens to find a program like mentioned above, I would be more than happy to give it a try. Portable Applications preferred ;)</p>
<p>Another function available, though I did not use it very often, was the forwarding of the X11-protocol used by common Linux-desktops, which gives you the power of controlling the remote computer similar to VNC but without the need for additional software.</p>
<p>The last one I want to mention is not one of PuTTy, but one that uses its opened shell to go through with it. A little program called etherwake can be run on common Linux-powered systems which enables you to start your computer without actually sitting in front of it via the magic of WOL (pun intended). A pre-set shell-script that&#8217;s run with a short command, a VNC server installed as a service, and you&#8217;re good to go. Connect the Router, wake up the computer, connect using VNC and take a look at the all-important document you left at home.</p>
<p>So, if you happen to own a Fritz!Box or one of them shiny, new, world-wide-available OpenSource-Routers, or just an old crappy computer that could deliver a reasonable SSH server for an equally reasonable amount of watts spent, maybe those ideas incorporated one for you.</p>
<p>Also, please notice that <a href="http://www.xs4all.nl/~whaa/putty/">PuTTyTray</a> works from Thumb Drives as well without leaving any Data behind (if you use the &#8220;session from file&#8221;-option), but has the advantage that it can be minimized to the system tray.</p>
<p>If you&#8217;re planning on keeping the connection up for quite some time, also remember to activate the &#8220;Keep Alive&#8221;-function ;)</p>
<p><em>Edit</em>: After getting rebuked for not doing it from the beginning, I&#8217;d like to incorporate some useful links that might get you started.<br />
<a href="http://www.tecchannel.de/server/extra/432967/">Complete Installation Guide</a> for Telnet, FTP, SSH, WOL &amp; VPN on a Fritz!Box, German.<br />
You can also get this functions creating a nice and easy pseudo-firmware-image <a href="http://www.the-construct.com/?p=pseudoimage">here</a>, but I guess one could lack the insight needed to fill in all the right information if he never did it manually before. So, feel free to screw around using the above link and once you figured it all out, use this one. Also German, but with very little text ;)<br />
Another <a href="http://hetos.de/sshtut.html">tutorial</a>, this time for the Linksys WRT54G, including SSH and Tunneling. </p>
<p>Thx again to Ace_NoOne, who could&#8217;ve used Google instead ;)</p>

	Tags: <a href="http://www.ghacks.net/tag/dropbear/" title="dropbear" rel="tag">dropbear</a>, <a href="http://www.ghacks.net/tag/etherwake/" title="etherwake" rel="tag">etherwake</a>, <a href="http://www.ghacks.net/tag/proxy/" title="proxy" rel="tag">proxy</a>, <a href="http://www.ghacks.net/tag/putty/" title="putty" rel="tag">putty</a>, <a href="http://www.ghacks.net/tag/socks/" title="socks" rel="tag">socks</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/vpn/" title="vpn" rel="tag">vpn</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/02/09/about-putty-and-tutorials-including-a-putty-tutorial/" title="About PuTTy and Tutorials, including a PuTTy Tutorial. (February 9, 2008)">About PuTTy and Tutorials, including a PuTTy Tutorial.</a> (3)</li>
	<li><a href="http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/" title="Top Xp Freeware that every user needs part 3 (November 18, 2006)">Top Xp Freeware that every user needs part 3</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/04/15/proxy-server-usage-to-extend-jailtime-in-the-us/" title="Proxy Server Usage To Extend Jailtime In The US (April 15, 2009)">Proxy Server Usage To Extend Jailtime In The US</a> (8)</li>
	<li><a href="http://www.ghacks.net/2008/11/17/my-encrypted-tunnel/" title="My Encrypted Tunnel (November 17, 2008)">My Encrypted Tunnel</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/09/25/manage-your-ssh-connections-with-secpanel/" title="Manage your ssh connections with SecPanel (September 25, 2009)">Manage your ssh connections with SecPanel</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2008/02/05/fun-things-to-do-with-putty-and-linux-routers/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Use WinSCP to securely copy files between two computers</title>
		<link>http://www.ghacks.net/2007/04/09/use-winscp-to-securely-copy-files-between-two-computers/</link>
		<comments>http://www.ghacks.net/2007/04/09/use-winscp-to-securely-copy-files-between-two-computers/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 15:00:12 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[remote computer]]></category>
		<category><![CDATA[secure connection]]></category>
		<category><![CDATA[secure ftp]]></category>
		<category><![CDATA[secure tunnel]]></category>
		<category><![CDATA[sftp]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[winscp]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2007/04/09/use-winscp-to-securely-copy-files-between-two-computers/</guid>
		<description><![CDATA[A reader of my site asked which program I was using to transfer files between my local computer and my dedicated server. The question looks easy to answer at first glance but actually it is not that easy. I'm actually using two ways to connect to my dedicated server depending on the tasks at hand. I use Putty to connect to my dedicated server when I want to administrate it: create new virtual hosts, ftp accounts and the like. I do use WinSCP for all other tasks, mainly for opening a secure connection to my dedicated server which uses SSH.]]></description>
			<content:encoded><![CDATA[<p>A reader of my site asked which program I was using to transfer files between my local computer and my dedicated server. The question looks easy to answer at first glance but actually it is not that easy. I&#8217;m actually using two ways to connect to my dedicated server depending on the tasks at hand. I use Putty to connect to my dedicated server when I want to administrate it: create new virtual hosts, ftp accounts and the like. I do use <a href="http://winscp.net/eng/index.php" target="_blank">WinSCP</a> for all other tasks, mainly for opening a secure connection to my dedicated server which uses SSH.</p>
<p>I can then copy files from and to my dedicated server using this secure connection. I upload new websites this way or download mysql backups or other files that i want to store locally. Well, today version 4 of WinSCP was released as a beta. The main additions are ftp support (remember it supported SFTP before only) and SSH tunnel support. The later feature is not that important for me but the first is really nice.</p>
<p><span id="more-1399"></span></p>
<p>The <a href="http://winscp.net/eng/docs/history#4.0" target="_blank">changelog for WinSCP 4.0</a> beta lists a lot of bug fixes and changes that would be to much to list here at my site. Just take a look at the changelog at the official site if this is really interesting for you. </p>
<p>What do you use to connect to a dedicated server ? Remember that I&#8217;m still using Windows mainly which limits the choice of programs that I could use.</p>

	Tags: <a href="http://www.ghacks.net/tag/ftp/" title="ftp" rel="tag">ftp</a>, <a href="http://www.ghacks.net/tag/remote-computer/" title="remote computer" rel="tag">remote computer</a>, <a href="http://www.ghacks.net/tag/secure-connection/" title="secure connection" rel="tag">secure connection</a>, <a href="http://www.ghacks.net/tag/secure-ftp/" title="secure ftp" rel="tag">secure ftp</a>, <a href="http://www.ghacks.net/tag/secure-tunnel/" title="secure tunnel" rel="tag">secure tunnel</a>, <a href="http://www.ghacks.net/tag/sftp/" title="sftp" rel="tag">sftp</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/winscp/" title="winscp" rel="tag">winscp</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/03/26/home-ftp-server/" title="Home FTP Server (March 26, 2009)">Home FTP Server</a> (5)</li>
	<li><a href="http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/" title="Top Xp Freeware that every user needs part 3 (November 18, 2006)">Top Xp Freeware that every user needs part 3</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/09/04/sftp-and-ssh-server-for-windows/" title="SFTP And SSH Server For Windows (September 4, 2009)">SFTP And SSH Server For Windows</a> (0)</li>
	<li><a href="http://www.ghacks.net/2009/03/23/secure-ftp-client-online/" title="Secure FTP Client Online (March 23, 2009)">Secure FTP Client Online</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/06/06/freesshd-a-free-ssh-server-for-windows/" title="FreeSSHd A Free SSH Server For Windows (June 6, 2009)">FreeSSHd A Free SSH Server For Windows</a> (7)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2007/04/09/use-winscp-to-securely-copy-files-between-two-computers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Top Xp Freeware that every user needs part 3</title>
		<link>http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/</link>
		<comments>http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/#comments</comments>
		<pubDate>Sat, 18 Nov 2006 10:04:28 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[abc]]></category>
		<category><![CDATA[cdex]]></category>
		<category><![CDATA[comedy-channel]]></category>
		<category><![CDATA[espn]]></category>
		<category><![CDATA[fox]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[gspot]]></category>
		<category><![CDATA[hamachi]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[rbtray]]></category>
		<category><![CDATA[rootkit]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[speedfan]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[teamspeak]]></category>
		<category><![CDATA[tvu-player]]></category>
		<category><![CDATA[url-snooper]]></category>
		<category><![CDATA[vippy]]></category>
		<category><![CDATA[windows-xp]]></category>
		<category><![CDATA[winscp]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/</guid>
		<description><![CDATA[What ? Part 3 ? You said that there would be only two parts in the top xp series. I know that I said that but I wanted to write a third part because of the nice comments that the other two parts recieved. (access part 1 and part 2) This time I will write about the lesser known tools, special purpose ones that most users do not need but some can't live without. I thought it would be nice to give those tools some exposure as well, they are great and they deserve it.]]></description>
			<content:encoded><![CDATA[<p>What ? Part 3 ? You said that there would be only two parts in the top xp series. I know that I said that but I wanted to write a third part because of the nice comments that the other two parts received. (access <a href="http://www.ghacks.net/2006/11/15/top-xp-freeware-that-every-user-needs/" target="_blank">part 1</a> and <a href="http://www.ghacks.net/2006/11/16/top-xp-freeware-that-every-user-needs-part-2/" target="_blank">part 2</a>) This time I will write about the lesser known tools, special purpose ones that most users do not need but some can&#8217;t live without. I thought it would be nice to give those tools some exposure as well, they are great and they deserve it.</p>
<p>I did write about some of them here at ghacks already but I guess only the die hard ghacks readers will know about this. I would like to start with a tool that I have been using for some time now. It is called <a href="http://www.hamachi.cc/" target="_blank">Hamachi</a> and the main benefit is that it is able to simulate a lan over internet. This is great if a game only offers lan play for instance. I do not suggest you use it for the following purpose but it is possible. Many games require serial numbers and those numbers are checked when you connect to a game server on the internet. They are not checked if you create a lan game. </p>
<p><span id="more-922"></span></p>
<p><strong>System Tools:</strong></p>
<p>Please insert the CD into the drive and restart the application. I hate this message. Forcing legit users to have the CD / DVD in drive to execute the program is something I never understood. Pirates crack those protections in seconds and legit users have the problems with methods that are supposed to make it harder for pirates. Something is wrong here. I do like <a href="http://www.google.com/search?q=daemon+tools&#038;ie=utf-8&#038;oe=utf-8&#038;rls=org.mozilla:en-US:official&#038;client=firefox-a" target="_blank">Daemon Tools</a> which emulates CDs on your hard drive. Create an image of the CD, mount it in Daemon Tools and you may use the software without the Cd. </p>
<p>That shitty movie is not playing. I don&#8217;t see a picture, I hear no sound. Have you ever witnessed something like that ? This could be due to a missing codec on your system. <a href="http://www.headbands.com/gspot/" target="_Blank">Gspot</a> analyzed a movie file and displays the codecs it is using. Did I say that I hate the fact that there are billions of codecs out there ? Waste of time and energy.</p>
<p><a href="http://www.flos-freeware.ch/notepad2.html" target="_blank">Notepad 2</a> replaces Notepad which ships with every windows installation. It offers more features than Notepad like syntax highlighting.</p>
<p><a href="http://rbtray.narod.ru/" target="_blank">Rbtray</a> makes it possible to minimize every window into the system tray instead of the task bar. If you are like me and dislike crowded task bars this tool is for you.</p>
<p>I like my computers as silent as they can be. One method to achieve this is to use a software that is able to control the speed of the fans in your pc. <a href="http://www.almico.com/speedfan.php" target="_blank">Speedfan</a> is my choice. It displays temperatures for important system components such as processor, motherboard and hard drives and lets you change the fan speed if that is supported on your system.</p>
<p><a href="http://www.officeboosters.com/vippy.htm" target="_blank">Vippy</a> the writer friendly cursor changes the cursor into a eye-friendly one. This is great if you have troubles finding the cursor in a text document. Vippy changes the color of the cursor to red for instance.</p>
<p><strong>Internet:</strong></p>
<p>Ghacks is running on a dedicated server and I have to make the connection using a terminal program. I do use <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank">Putty</a> for this, it is fast and clean and does exactly the things that I need it to do. I do use <a href="http://winscp.net/eng/index.php" target="_Blank">WinSCP</a> to connect download backups that I made from the dedicated server. SFTP means secure file transfer.</p>
<p>I have a <a href="http://www.skype.com/" target="_blank">Skype</a> account to talk to my friends and see who is online at the moment. There is no charge if both users are connected to the Skype network. I do prefer <a href="http://www.goteamspeak.com/" target="_Blank">Teamspeak</a> while gaming. Teamspeak has the advantage that more users may chat and talk at the same time while Skype has that limited I think. When I was playing WOW we were using Teamspeak with more than 40 people in one channel. Don&#8217;t worry, you can moderate everything.</p>
<p>If you want to view tv on the internet you should take a look at tvu player which offers some interesting channels to choose from. To name a few: ABC, ESPN, Comedy Channel, CBC, Fox and more. All free, with relative good quality. You need a broadband connection for good results.</p>
<p>You need some additional tools if you want to save video streams. Most providers hide the real url to the stream making it impossible to detect it by normal means. <a href="http://www.donationcoder.com/Software/Mouser/urlsnooper/index.html" target="_blank">Url Snooper</a> comes into play and detects the real address by analyzing all network traffic.</p>
<p>I need a local test installation of ghacks to test new features before I make the upgrade on the running site. <a href="http://www.apachefriends.org/en/xampp.html" target="_blank">XAMPP</a> offers everything I need to have a local Apache installation with PHP and MYSQL support. It is great for learning and testing upgrades.</p>
<p><strong>Security:</strong></p>
<p>You might remember the Sony rootkit incident. They planted a rootkit on some of their CDs and users had a hard time getting rid of it. <a href="http://www.sysinternals.com/Utilities/RootkitRevealer.html" target="_blank">Rootkit Revealer</a> is one of those tools that helps detecting and removing rootkits.</p>
<p><strong>Other:</strong></p>
<p>I do not buy lots of new CDs but sometimes I buy some used ones on Ebay or Amazon. I don&#8217;t have a CD player at all so I have to get the songs from the CD on my computer to be able to play them and transfer them to my Ipod. <a href="http://sourceforge.net/projects/cdexos/" target="_blank">CDex</a> is the tool I use for that purpose. It is fast, pulls all relevant information from the internet (author, title, songs..) and adds them automatically to the songs.</p>

	Tags: <a href="http://www.ghacks.net/tag/abc/" title="abc" rel="tag">abc</a>, <a href="http://www.ghacks.net/tag/cdex/" title="cdex" rel="tag">cdex</a>, <a href="http://www.ghacks.net/tag/comedy-channel/" title="comedy-channel" rel="tag">comedy-channel</a>, <a href="http://www.ghacks.net/tag/espn/" title="espn" rel="tag">espn</a>, <a href="http://www.ghacks.net/tag/fox/" title="fox" rel="tag">fox</a>, <a href="http://www.ghacks.net/tag/freeware/" title="freeware" rel="tag">freeware</a>, <a href="http://www.ghacks.net/tag/gspot/" title="gspot" rel="tag">gspot</a>, <a href="http://www.ghacks.net/tag/hamachi/" title="hamachi" rel="tag">hamachi</a>, <a href="http://www.ghacks.net/tag/microsoft/" title="microsoft" rel="tag">microsoft</a>, <a href="http://www.ghacks.net/tag/open-source/" title="Open Source" rel="tag">Open Source</a>, <a href="http://www.ghacks.net/tag/operating-systems/" title="Operating Systems" rel="tag">Operating Systems</a>, <a href="http://www.ghacks.net/tag/putty/" title="putty" rel="tag">putty</a>, <a href="http://www.ghacks.net/tag/rbtray/" title="rbtray" rel="tag">rbtray</a>, <a href="http://www.ghacks.net/tag/rootkit/" title="rootkit" rel="tag">rootkit</a>, <a href="http://www.ghacks.net/tag/skype/" title="skype" rel="tag">skype</a>, <a href="http://www.ghacks.net/tag/software/" title="software" rel="tag">software</a>, <a href="http://www.ghacks.net/tag/speedfan/" title="speedfan" rel="tag">speedfan</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/teamspeak/" title="teamspeak" rel="tag">teamspeak</a>, <a href="http://www.ghacks.net/tag/tools/" title="Tools" rel="tag">Tools</a>, <a href="http://www.ghacks.net/tag/tvu-player/" title="tvu-player" rel="tag">tvu-player</a>, <a href="http://www.ghacks.net/tag/url-snooper/" title="url-snooper" rel="tag">url-snooper</a>, <a href="http://www.ghacks.net/tag/vippy/" title="vippy" rel="tag">vippy</a>, <a href="http://www.ghacks.net/tag/windows/" title="Windows" rel="tag">Windows</a>, <a href="http://www.ghacks.net/tag/windows-xp/" title="windows-xp" rel="tag">windows-xp</a>, <a href="http://www.ghacks.net/tag/winscp/" title="winscp" rel="tag">winscp</a>, <a href="http://www.ghacks.net/tag/xampp/" title="xampp" rel="tag">xampp</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2006/12/29/tweak-vista-freeware/" title="Tweak Vista Freeware (December 29, 2006)">Tweak Vista Freeware</a> (3)</li>
	<li><a href="http://www.ghacks.net/2006/01/14/top-100-free-software-for-windows-xp/" title="top 100 free software for windows xp (January 14, 2006)">top 100 free software for windows xp</a> (1)</li>
	<li><a href="http://www.ghacks.net/2006/12/07/security-and-privacy-complete/" title="Security and Privacy Complete (December 7, 2006)">Security and Privacy Complete</a> (0)</li>
	<li><a href="http://www.ghacks.net/2006/11/23/create-a-multimedia-xp-screensaver/" title="Create a Multimedia XP Screensaver (November 23, 2006)">Create a Multimedia XP Screensaver</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/03/04/analyse-your-hard-disk-and-stop-wasting-space/" title="Analyse your hard disk and stop wasting space (March 4, 2009)">Analyse your hard disk and stop wasting space</a> (5)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Top 15 Security and Hacking Tools &amp; Utilities</title>
		<link>http://www.ghacks.net/2006/04/17/top-15-security-and-hacking-tools-utilities/</link>
		<comments>http://www.ghacks.net/2006/04/17/top-15-security-and-hacking-tools-utilities/#comments</comments>
		<pubDate>Mon, 17 Apr 2006 07:35:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[ethereal]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[jtr]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[sniff]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[telnet]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[utilities]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2006/04/17/top-15-security-and-hacking-tools-utilities/</guid>
		<description><![CDATA[Finally a great darknet.org.uk that lists 15 Security and Hacking Tools &#038; Utilities. Users who are working in the security field will recognize many if not all of them and beginners will have a great list of tools with explanation that they can work with. You find for instance the telnet and ssh tool putty in the list next to the tool Eraser which overwrites files on your windows system more than once to make sure it can´t be restored that easily.]]></description>
			<content:encoded><![CDATA[<p>Finally a great darknet.org.uk article that lists <a target="_blank" href="http://www.darknet.org.uk/2006/04/top-15-securityhacking-tools-utilities/">15 Security and Hacking Tools &#038; Utilities</a>. Users who are working in the security field will recognize many if not all of them and beginners will have a great list of tools with explanation that they can work with. You find for instance the telnet and ssh tool putty in the list next to the tool Eraser which overwrites files on your windows system more than once to make sure it can´t be restored that easily.</p>
<p>Here is a short list of all the other tools mentioned: Nmap, Nessus Remote Security Scanner, John the Ripper, Nikto, Superscan, pof, Ethereal, Yersinia, LCP, Cain and Abel, Kismet, Netstumbler and hping. Make sure you check the tools that you do not know about yet, it might be worth it.</p>
<p><span id="more-414"></span></p>

	Tags: <a href="http://www.ghacks.net/tag/ethereal/" title="ethereal" rel="tag">ethereal</a>, <a href="http://www.ghacks.net/tag/freeware/" title="freeware" rel="tag">freeware</a>, <a href="http://www.ghacks.net/tag/hacking/" title="Hacking" rel="tag">Hacking</a>, <a href="http://www.ghacks.net/tag/jtr/" title="jtr" rel="tag">jtr</a>, <a href="http://www.ghacks.net/tag/password/" title="password" rel="tag">password</a>, <a href="http://www.ghacks.net/tag/ping/" title="ping" rel="tag">ping</a>, <a href="http://www.ghacks.net/tag/port/" title="port" rel="tag">port</a>, <a href="http://www.ghacks.net/tag/security/" title="Security" rel="tag">Security</a>, <a href="http://www.ghacks.net/tag/sniff/" title="sniff" rel="tag">sniff</a>, <a href="http://www.ghacks.net/tag/ssh/" title="ssh" rel="tag">ssh</a>, <a href="http://www.ghacks.net/tag/telnet/" title="telnet" rel="tag">telnet</a>, <a href="http://www.ghacks.net/tag/tools/" title="Tools" rel="tag">Tools</a>, <a href="http://www.ghacks.net/tag/utilities/" title="utilities" rel="tag">utilities</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2006/11/18/top-xp-freeware-that-every-user-needs-part-3/" title="Top Xp Freeware that every user needs part 3 (November 18, 2006)">Top Xp Freeware that every user needs part 3</a> (5)</li>
	<li><a href="http://www.ghacks.net/2005/12/10/astalavista-top-10-freeware-tools/" title="Astalavista Top 10 Freeware Tools (December 10, 2005)">Astalavista Top 10 Freeware Tools</a> (2)</li>
	<li><a href="http://www.ghacks.net/2006/05/27/ultra-high-security-password-generator/" title="Ultra High Security Password Generator (May 27, 2006)">Ultra High Security Password Generator</a> (4)</li>
	<li><a href="http://www.ghacks.net/2006/12/07/security-and-privacy-complete/" title="Security and Privacy Complete (December 7, 2006)">Security and Privacy Complete</a> (0)</li>
	<li><a href="http://www.ghacks.net/2009/03/29/remote-ssh-run-processes-anywhere-on-different-platforms/" title="Remote SSH: Run processes anywhere on different platforms (March 29, 2009)">Remote SSH: Run processes anywhere on different platforms</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2006/04/17/top-15-security-and-hacking-tools-utilities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
