<?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>Walker News &#187; SSH</title>
	<atom:link href="http://www.walkernews.net/tag/ssh/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.walkernews.net</link>
	<description>A capsule of walker's experience in life...</description>
	<lastBuildDate>Sun, 29 Jan 2012 16:29:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?</title>
		<link>http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/</link>
		<comments>http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/#comments</comments>
		<pubDate>Sun, 10 May 2009 16:28:04 +0000</pubDate>
		<dc:creator>Walker</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSSH]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Puttygen]]></category>
		<category><![CDATA[Remote Access]]></category>
		<category><![CDATA[RHEL]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.walkernews.net/?p=2601</guid>
		<description><![CDATA[You have to make changes to Putty-generated RSA public key in order to remotely access Linux server over SSH protocol.]]></description>
			<content:encoded><![CDATA[In order for Windows users to remotely login Linux servers via SSH protocol, I suggest the Putty freeware (a SSH client for Windows that is also supporting legacy, insecure telnet and rlogin protocol).<br />
<span id="more-2601"></span><br />
<!--wgadh-->For the sake of better security, most system administrators enforce SSH authentication over Public-key cryptography based on RSA algorithm.<br />
<br />(Sounds complicated and high-tech? No worry. You don&#8217;t have to know all these scary terms to make this trick works &#8211; engineer is applying what the scientists have found).<br />
<br />So, <span class="subhead">How to use Putty-based RSA public-key with OpenSSH server?</span><br />
<br />The public-key generated by Puttygen is not compatible with the one generated by OpenSSH.<br />
<br />However, you can manually modify the Putty-based public key before appending it to authorized_keys file:<br />
<br />1) Open Puttygen (Putty Key Generator), click Generate button and move the mouse cursor randomly within the <span class="subhead2">key</span> section/frame to create the key with default settings (e.g. SSH-2 RSA  of 1024 bits).<br />
<br />2) When the key generation completes, create a strong passphrase in the text box provided.<br />
<br />3) Then, click save Public Key and Save Private Key button, one after another, to save the pair of key to local hard disk.<br />
<br />4) Transfer the Puttygen-created public key to Linux server (in my test case, it&#8217;s RHEL 5.2).<br />
<br />Let&#8217;s say this public key is only meant for Walker user account, save that public key in Walker&#8217;s $HOME/.ssh directory.<br />
<br />5) Open the Putty public key with Vi editor (any text editor of your choice):<br />
<ul>
<li>Delete the lines initial with four dash and &#8220;Comment&#8221;.</li>
<li>Join the remain lines into one, single line.</li>
<li>Initial that single line with <code>ssh-rsa </code> keyword (a space at the end).</li>
</ul>
<br />Not get it? Take a look at my &#8220;silent&#8221; screencast:<br />
<br /><object width="500" height="405"><param name="movie" value="http://www.youtube-nocookie.com/v/j7N7n_VqeJI&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/j7N7n_VqeJI&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"></embed></object><br />

<ul class="related_post"><li><a href="http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/" title="How To Create Putty-based RSA Public-key For OpenSSH Server?">How To Create Putty-based RSA Public-key For OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/" title="How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?">How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?</a></li><li><a href="http://www.walkernews.net/2009/05/02/how-to-regenerate-putty-based-rsa-public-key-from-its-private-key/" title="How To Regenerate Putty-based RSA Public-key From Its Private-key?">How To Regenerate Putty-based RSA Public-key From Its Private-key?</a></li><li><a href="http://www.walkernews.net/2009/04/06/how-to-fix-scp-and-ssh-login-prompt-is-very-slow-in-linux/" title="How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux">How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux</a></li><li><a href="http://www.walkernews.net/2008/06/06/how-to-setup-non-interactive-ssh-login/" title="How To Setup Non-Interactive SSH Login">How To Setup Non-Interactive SSH Login</a></li><li><a href="http://www.walkernews.net/2008/06/05/configure-putty-to-support-password-less-ssh-login/" title="Configure Putty To Support Password-less SSH Login">Configure Putty To Support Password-less SSH Login</a></li><li><a href="http://www.walkernews.net/2009/03/18/how-to-allow-root-login-to-telnet-server-in-linux/" title="How To Allow Root Login To Telnet Server In Linux?">How To Allow Root Login To Telnet Server In Linux?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Create Putty-based RSA Public-key For OpenSSH Server?</title>
		<link>http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/</link>
		<comments>http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/#comments</comments>
		<pubDate>Sun, 03 May 2009 11:00:53 +0000</pubDate>
		<dc:creator>Walker</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Authorized_Keys]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSSH]]></category>
		<category><![CDATA[Public-key]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Puttygen]]></category>
		<category><![CDATA[Remote Access]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.walkernews.net/?p=2579</guid>
		<description><![CDATA[You cannot append or insert Putty-based RSA key to authorized_keys file of OpenSSH. A little bit of changes is necessary to authenticate with OpenSSH server using the Putty-generated RSA Public-key.]]></description>
			<content:encoded><![CDATA[If you want to remote access Linux server via SSH protocol from Windows system, I recommend you to use Putty (a Telnet/SSH freeware for Windows and UNIX; developed by an English man called Simon Tatham).<br />
<span id="more-2579"></span><br />
<!--wgadh-->To strengthen security, don&#8217;t ever use plain text password, try to use RSA-based Public-key cryptography for user authentication. The Puttygen (Putty Key Generator; another freeware of Simon) can generate both RSA and DSA-based key pair.<br />
<br />However, the RSA public-key generated by Puttygen is not 100% compatible with OpenSSH server (the dominant SSH server in most Linux distributions).<br />
<br />To make it work, you need to modify the Putty-based RSA public-key before appending it to authorized_keys file.<br />
<br /><span class="subhead">Steps to generate Putty-based RSA key pair to login Linux OpenSSH server</span><br />
<br />1) Open Puttygen program and click Generate button to create a 1024-bit, SSH-2 RSA key pair. After clicking the Generate button, move the mouse cursor inside the Key frame repeatedly (Puttygen need these movements to create a &#8220;perfect random key pair&#8221;).<br />
<br />2) Once the key pair generation complete, think of a &#8220;strong&#8221; password and enter it twice in the Key Passphrase and Confirm Passphrase text boxes provided in Key frame.<br />
<br />3) Click Save Public-key and Save Private-key buttons to keep these two keys in local hard disk.<br />
<br />4) Transfer the public-key to your Linux home directory (assuming this public-key is made for yourself) and open it with vi editor (any text editor of your choice).<br />
<br />5) The original Putty-based RSA public-key is similar to this:<br />
<br /><img src="http://www.walkernews.net/wp-content/uploads/2009/03/putty-rsa-public-key.jpg" alt="Original RSA type of public-key generated by Puttygen program." title="Original RSA type of public-key generated by Puttygen program." /><br />
<br />You need to delete the lines started with &#8220;4 dash&#8221; and &#8220;Comment:&#8221; (i.e. first two and the last line).<br />
<br />Next, join all the remaining lines into one, single line.<br />
<br />Then, insert this <code>ssh-rsa </code> keyword (with a trailing space) in front of the single line.<br />
<br />The final, modified Putty-based RSA public-key will looks like this:<br />
<br /><img src="http://www.walkernews.net/wp-content/uploads/2009/03/putty-rsa-public-key-2.jpg" alt="Modified, tweak RSA type of public-key generated by Putty client program, to be installed into OpenSSH authorized_keys file." title="Modified, tweak RSA type of public-key generated by Putty client program, to be installed into OpenSSH authorized_keys file." /><br />
<br />6) Now, append the modified Putty-based RSA public key to <span class="fpath">$HOME/.ssh/authorized_keys</span> file and you&#8217;re ready to use Putty to access Linux OpenSSH server with private and public key generated by Puttygen.<br />

<ul class="related_post"><li><a href="http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/" title="How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?">How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/" title="How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?">How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?</a></li><li><a href="http://www.walkernews.net/2009/05/02/how-to-regenerate-putty-based-rsa-public-key-from-its-private-key/" title="How To Regenerate Putty-based RSA Public-key From Its Private-key?">How To Regenerate Putty-based RSA Public-key From Its Private-key?</a></li><li><a href="http://www.walkernews.net/2008/06/06/how-to-setup-non-interactive-ssh-login/" title="How To Setup Non-Interactive SSH Login">How To Setup Non-Interactive SSH Login</a></li><li><a href="http://www.walkernews.net/2008/06/05/configure-putty-to-support-password-less-ssh-login/" title="Configure Putty To Support Password-less SSH Login">Configure Putty To Support Password-less SSH Login</a></li><li><a href="http://www.walkernews.net/2008/06/09/configure-secured-private-key-for-password-less-ssh-login/" title="Configure Secured Private Key For Password-less SSH Login">Configure Secured Private Key For Password-less SSH Login</a></li><li><a href="http://www.walkernews.net/2009/04/06/how-to-fix-scp-and-ssh-login-prompt-is-very-slow-in-linux/" title="How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux">How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How To Regenerate Putty-based RSA Public-key From Its Private-key?</title>
		<link>http://www.walkernews.net/2009/05/02/how-to-regenerate-putty-based-rsa-public-key-from-its-private-key/</link>
		<comments>http://www.walkernews.net/2009/05/02/how-to-regenerate-putty-based-rsa-public-key-from-its-private-key/#comments</comments>
		<pubDate>Sat, 02 May 2009 14:27:56 +0000</pubDate>
		<dc:creator>Walker</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Puttygen]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.walkernews.net/?p=2563</guid>
		<description><![CDATA[If you forgot to backup Putty-based RSA public key that lost during server reinstallation, Puttygen can regenerate the public-key from its private-key.]]></description>
			<content:encoded><![CDATA[We have a server installation checklist but lacking of one for server reinstallation. It could be easily compiled by referring to the installation guide, but none of us bothers to do it.<br />
<span id="more-2563"></span><br />
<!--wgadh-->When the server reinstallation case happened on last few days ago, we drafted a copy in no time. We checked and checked again, to ensure the backup was completed.<br />
<br />However, as what the Murphy&#8217;s law stated, &#8220;anything that can go wrong will go wrong&#8221; &#8211; we forgot to backup the Putty-based RSA public key :-(<br />
<br />Was that careless happened because we do not have an approved/certified checklist? If you ask me, I say no and that is why I quote the Murphy&#8217;s law in the incident report :-)<br />
<br />Now, missing those putty-based public-key is not something serious, unless we have lost the private key. If happen so, there is no choice to regenerate the new pair of keys.<br />
<br /><span class="subhead">Using Puttygen to regenerate RSA public-key from its private-key</span><br />
<br />Putty suite, the Windows-based SSH freeware, contains a key generator called Puttygen to create public-key and private-key.<br />
<br />Puttygen, a.k.a. Putty Key Generator, can also used to regenerate a missing public-key, if<br />
<br />1) the private-key is not missing and valid<br />
2) the passphrase (password) is known<br />
<br />As shown in the following screenshot &#8211; open the Puttygen program, click Load button to import private-key.<br />
<br />After the private-key is selected, the Enter Passphrase dialog box pops up. As long as the private-key password is correct, Puttygen is ready for you to save a copy of public-key that based on the given private-key:<br />
<br /><img src="http://www.walkernews.net/wp-content/uploads/2009/05/regenerate-public-key.jpg" alt="Using Puttygen to recreate or regenerate a missing public-key from its private-key." title="Using Puttygen to recreate or regenerate a missing public-key from its private-key." /><br />
<br />Therefore, we have no choice to get all affected users to recreate respective public-key with Puttygen and rewarded by some with &#8220;lousy sysadmin&#8221; :-(<br />

<ul class="related_post"><li><a href="http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/" title="How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?">How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/" title="How To Create Putty-based RSA Public-key For OpenSSH Server?">How To Create Putty-based RSA Public-key For OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/" title="How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?">How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?</a></li><li><a href="http://www.walkernews.net/2009/04/06/how-to-fix-scp-and-ssh-login-prompt-is-very-slow-in-linux/" title="How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux">How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux</a></li><li><a href="http://www.walkernews.net/2008/06/06/how-to-setup-non-interactive-ssh-login/" title="How To Setup Non-Interactive SSH Login">How To Setup Non-Interactive SSH Login</a></li><li><a href="http://www.walkernews.net/2009/03/18/how-to-allow-root-login-to-telnet-server-in-linux/" title="How To Allow Root Login To Telnet Server In Linux?">How To Allow Root Login To Telnet Server In Linux?</a></li><li><a href="http://www.walkernews.net/2008/11/19/how-to-install-and-start-telnet-server-in-red-hat-linux/" title="How To Install And Start Telnet Server In Red Hat Linux?">How To Install And Start Telnet Server In Red Hat Linux?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.walkernews.net/2009/05/02/how-to-regenerate-putty-based-rsa-public-key-from-its-private-key/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux</title>
		<link>http://www.walkernews.net/2009/04/06/how-to-fix-scp-and-ssh-login-prompt-is-very-slow-in-linux/</link>
		<comments>http://www.walkernews.net/2009/04/06/how-to-fix-scp-and-ssh-login-prompt-is-very-slow-in-linux/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 15:48:11 +0000</pubDate>
		<dc:creator>Walker</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[RHEL]]></category>
		<category><![CDATA[SCP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.walkernews.net/?p=2332</guid>
		<description><![CDATA[Do you know what causes the SSH or SCP slow login prompt problem? Check this out.]]></description>
			<content:encoded><![CDATA[Apparently, today is not a good day for me. But it&#8217;s not too bad too as I still have enough fingers to count all these bad incidents :-)<br />
<span id="more-2332"></span><br />
OK, back to topic. How to find out that what cause the SSH or SCP login prompt to slowdown? How could you fix this so-called slow or delayed SSH and SCP login prompt?<br />
<br /><!--wgadh-->This is one of the &#8220;bad incident&#8221; happened on me today &#8211; as the boss was looking at me to scp program patches to a remote Linux-based application server, the SSH login prompt took more than <span class="subhead2">1 minute</span> to appear on screen.<br />
<br />To be precise, the stopwatch showed that it took exactly 1 minute and 25 seconds to display SSH login prompt!<br />
<br />Luckily, I do not have to Google for more than a minute to find the cause and solution :-)<br />
<br /><span class="subhead">What causes SCP and SSH login prompt to slowdown?</span> <br />
<br />For my case, the GSSAPI authentication feature was causing the delayed SSH login prompt!<br />
<br />You can confirm the causes of your case by using the -v option switch. For example, the following is the verbose response of SSH login process started with -v option:<br />
<pre>
dev01 [/home/devstl]$ ssh <span style="color:#F00;font-weight:bold;">-v</span> appssupp@10.50.100.111
......
......
......
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Next authentication method: gssapi-with-mic
debug1: An invalid name was supplied
Cannot determine realm for numeric host address

debug1: An invalid name was supplied
Cannot determine realm for numeric host address

debug1: An invalid name was supplied
Cannot determine realm for numeric host address

debug1: Next authentication method: publickey
debug1: Trying private key: /home/devstl/.ssh/identity
debug1: Trying private key: /home/devstl/.ssh/id_rsa
debug1: Trying private key: /home/devstl/.ssh/id_dsa
debug1: Next authentication method: password
appssupp@10.50.100.111's password:
</pre>
<br /><span class="subhead">How to fix SCP and SSH delayed login prompt?</span><br />
<br />The answer for my case is apparently by disabling GSSAPI authentication, which can be done in one of these three ways:<br />
<blockquote>
The &#8220;fix&#8221; is tested with SSH clients installed by <span class="fpath">openssh-clients-3.9p1-8.RHEL4.15</span> RPM file.
</blockquote>
<br />1) Specify the option to disable GSSAPI authentication when using SSH or SCP command, e.g.:<br />
<pre>
ssh <span style="color:#F00;font-weight:bold;">-o GSSAPIAuthentication=no</span> appssupp@10.50.100.111
</pre>
<br />2) Explicitly disable GSSAPI authentication in SSH client program configuration file, i.e. edit the <span class="fpath">/etc/ssh/ssh_config</span> and add in this configuration (if it&#8217;s not already in the config file):<br />
<pre>
GSSAPIAuthentication no
</pre>
<br />3) Create a file called <span class="fpath">config</span> in .ssh directory of respective user home directory (or whichever user home directory that need to get rid of this show login prompt). For example, edit <span class="fpath">/home/devstl/.ssh/config</span> (create the config file if it&#8217;s not currently exist) and add in the <code>GSSAPIAuthentication no</code> option.<br />
<blockquote>
1) <span class="fpath">/etc/ssh/ssh_config</span> is a global SSH client configuration file that affects all system users who are using SSH client programs.<br />
<br />2) <span class="fpath">/home/devstl/.ssh/config</span> is local SSH client configuration file that only affects the user account called devstl. Whatever SSH client options specified in this local file overwrite the options stated in global SSH client configuration file.
</blockquote>
<br />After disabling GSSAPI authentication, SSH login prompt is back to &#8220;normal&#8221; now:<br />
<pre>
dev01 [/home/devstl]$ ssh <span style="color:#F00;font-weight:bold;">-v</span> appssupp@10.50.100.111
......
......
......
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Next authentication method: publickey
debug1: Trying private key: /home/devstl/.ssh/identity
debug1: Trying private key: /home/devstl/.ssh/id_rsa
debug1: Trying private key: /home/devstl/.ssh/id_dsa
debug1: Next authentication method: password
appssupp@10.50.100.111's password:
</pre>
<br />As you can see, the SSH login is not currently authenticated via public key cryptography method, which I&#8217;ve to fix it later :-(<br />

<ul class="related_post"><li><a href="http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/" title="How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?">How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/" title="How To Create Putty-based RSA Public-key For OpenSSH Server?">How To Create Putty-based RSA Public-key For OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/05/02/how-to-regenerate-putty-based-rsa-public-key-from-its-private-key/" title="How To Regenerate Putty-based RSA Public-key From Its Private-key?">How To Regenerate Putty-based RSA Public-key From Its Private-key?</a></li><li><a href="http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/" title="How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?">How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?</a></li><li><a href="http://www.walkernews.net/2009/03/18/how-to-allow-root-login-to-telnet-server-in-linux/" title="How To Allow Root Login To Telnet Server In Linux?">How To Allow Root Login To Telnet Server In Linux?</a></li><li><a href="http://www.walkernews.net/2008/06/06/how-to-setup-non-interactive-ssh-login/" title="How To Setup Non-Interactive SSH Login">How To Setup Non-Interactive SSH Login</a></li><li><a href="http://www.walkernews.net/2009/04/03/how-to-restart-vnc-server-after-vnc-service-hangs-or-stops-unexpectedly/" title="How To Restart VNC Server After VNC Service Hangs or Stops Unexpectedly?">How To Restart VNC Server After VNC Service Hangs or Stops Unexpectedly?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.walkernews.net/2009/04/06/how-to-fix-scp-and-ssh-login-prompt-is-very-slow-in-linux/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?</title>
		<link>http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/</link>
		<comments>http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 08:16:40 +0000</pubDate>
		<dc:creator>Walker</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Puttygen]]></category>
		<category><![CDATA[Remote Access]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.walkernews.net/?p=2222</guid>
		<description><![CDATA[There is a trick to install public key generated by Puttygen into OpenSSH server. Otherwise, Putty will fail to authenticate with OpenSSH server with rejection message that says "Server refused our key".]]></description>
			<content:encoded><![CDATA[The SSH-2 protocol supports few user authentication types, one of which is <a href="http://www.walkernews.net/2008/06/04/auto-ssh-login-by-using-public-key-cryptography/" title="Auto SSH Login By Using Public-key Cryptography" rel="bookmark">public-key cryptography</a>.<br />
<span id="more-2222"></span><br />
Other than security benefit, using public-key cryptography in SSH protocol is relatively easier to implement <a href="http://www.walkernews.net/2008/06/09/configure-secured-private-key-for-password-less-ssh-login/" title="Configure Secured Private Key For Password-less SSH Login" rel="bookmark">password-less or non-interactive authentication</a>.<br />
<br /><!--wgadh-->For example, a scheduled shell script can use scp (secure copy) to automate file-transfer between hosts seamlessly in background, without user interaction during authentication stage.<br />
<br />With OpenSSH, default SSH client/server software bundled with most <a href="http://www.walkernews.net/2008/05/17/direct-download-fedora-and-red-hat-linux-iso-cd-image/" title="Direct Download Fedora And Red Hat Linux ISO CD Image" rel="bookmark">Linux distributions</a>, the <code>ssh-keygen</code> program is used to generate a pair of such cryptographic keys.<br />
<br />As for <a href="http://www.walkernews.net/2008/06/05/configure-putty-to-support-password-less-ssh-login/" title="Configure Putty To Support Password-less SSH Login" rel="bookmark">Putty</a>, popular SSH client suite for Windows, there is this Puttygen program to provide similar functions of ssh-keygen.<br />
<br />However, there is incompatibility issue between RSA type of public key generated by ssh-keygen and Puttygen.<br />
<br />Having said that, you can&#8217;t install OpenSSH-generated private key in Putty program. Otherwise, the public-key authentication failed with message that says &#8220;Unable to use key file &#8220;E:\id_rsa&#8221; (OpenSSH SSH-2 private key)&#8221;.<br />
<br />Similarly, it&#8217;s not possible to install a Puttygen-generated public-key directly into OpenSSH authorized_keys file. If you do so, Putty fails with &#8220;Server refused our key&#8221; error message during authentication.<br />
<br />So, <span class="subhead">how to install a Putty-generated RSA type of Public-key in OpenSSH authorized_keys file?</span><br />
<br />This is the latest &#8220;silent&#8221; screencast in <a href="http://www.youtube.com/WalkerNewsDotnet" title="WalkerNews Channel at YouTube" rel="bookmark">WalkerNews Channel @ YouTube</a> (alive with background music from <a href="http://www.walkernews.net/2008/12/10/how-to-add-background-music-to-your-video-at-youtube/" title="How To Add Background Music To Your Video At YouTube?" rel="bookmark">AudioSwap</a>):<br />
<blockquote>
If you&#8217;re on fast and stable connection, please click the HQ button on for watching this screencast in <a href="http://www.walkernews.net/2009/03/12/new-youtube-player-interface-to-view-hd-video-clip/" title="New YouTube Player Interface To View HD Video Clip" rel="bookmark">high quality video mode</a>.
</blockquote>
<br /><object width="500" height="405"><param name="movie" value="http://www.youtube.com/v/j7N7n_VqeJI&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/j7N7n_VqeJI&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"></embed></object><br />
<br />As you&#8217;ve seen, the trick is to modified a Puttygen-generated public-key to the format of OpenSSH-generated public-key:<br />
<br />1) Edit Putty-generated public-key file with <a href="http://www.walkernews.net/2008/01/18/why-vim-editor-better-than-vi-editor/" title="Why VIM Editor Better Than VI Editor" rel="bookmark">Vi editor</a>,<br />
<br /><img src="http://www.walkernews.net/wp-content/uploads/2009/03/putty-rsa-public-key.jpg" alt="Original RSA type of public-key generated by Puttygen program." title="Original RSA type of public-key generated by Puttygen program." /><br />
<sup>Original RSA type of public-key generated by Puttygen program.</sup><br />
<br />2) Delete the first two and the last line,<br />
<br />3) Join the remaining lines into one single line, by using the Shift+J command shortcut. Remember to trim space between two line joined by CTRL+J command.<br />
<br />4) Insert <code>ssh-rsa </code> keyword (with one trailing space) in front of the single line.<br />
<br />5) [ OPTIONAL ] Append <code> <span style="color:#F00;font-weight:bold;">Login_ID</span>@<span style="color:#F00;font-weight:bold;">Host_name</span></code> keyword (with a initial space) at the end of the single line (replace <em>Login_ID</em> and <em>Host_name</em> with your SSH login ID and host name accordingly).<br />
<br /><img src="http://www.walkernews.net/wp-content/uploads/2009/03/putty-rsa-public-key-2.jpg" alt="Modified, tweak RSA type of public-key generated by Putty client program, to be installed into OpenSSH authorized_keys file." title="Modified, tweak RSA type of public-key generated by Putty client program, to be installed into OpenSSH authorized_keys file." /><br />
<sup>Modified, tweak RSA type of public-key generated by Putty client program, to be installed into OpenSSH authorized_keys file.</sup><br />
<br />6) Append the modified, tweaked Putty-generated public-key (RSA type) to OpenSSH authorized_keys file.<br />
<br />Now, Putty is able to login OpenSSH server with its own set of public-key and private-key pair:<br />
<br /><img src="http://www.walkernews.net/wp-content/uploads/2009/03/putty-openssh-rsa-key.jpg" alt="Trick to fix Server Refused Our Key in Putty." title="Trick to fix Server Refused Our Key in Putty." /><br />

<ul class="related_post"><li><a href="http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/" title="How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?">How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/" title="How To Create Putty-based RSA Public-key For OpenSSH Server?">How To Create Putty-based RSA Public-key For OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/05/02/how-to-regenerate-putty-based-rsa-public-key-from-its-private-key/" title="How To Regenerate Putty-based RSA Public-key From Its Private-key?">How To Regenerate Putty-based RSA Public-key From Its Private-key?</a></li><li><a href="http://www.walkernews.net/2008/06/06/how-to-setup-non-interactive-ssh-login/" title="How To Setup Non-Interactive SSH Login">How To Setup Non-Interactive SSH Login</a></li><li><a href="http://www.walkernews.net/2009/04/06/how-to-fix-scp-and-ssh-login-prompt-is-very-slow-in-linux/" title="How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux">How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux</a></li><li><a href="http://www.walkernews.net/2009/03/18/how-to-allow-root-login-to-telnet-server-in-linux/" title="How To Allow Root Login To Telnet Server In Linux?">How To Allow Root Login To Telnet Server In Linux?</a></li><li><a href="http://www.walkernews.net/2008/11/19/how-to-install-and-start-telnet-server-in-red-hat-linux/" title="How To Install And Start Telnet Server In Red Hat Linux?">How To Install And Start Telnet Server In Red Hat Linux?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>How To Install And Start Telnet Server In Red Hat Linux?</title>
		<link>http://www.walkernews.net/2008/11/19/how-to-install-and-start-telnet-server-in-red-hat-linux/</link>
		<comments>http://www.walkernews.net/2008/11/19/how-to-install-and-start-telnet-server-in-red-hat-linux/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 17:26:48 +0000</pubDate>
		<dc:creator>Walker</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[KnowHow]]></category>
		<category><![CDATA[Redhat]]></category>
		<category><![CDATA[Remote Access]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Telnet]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.walkernews.net/?p=1403</guid>
		<description><![CDATA[If you really can't live with Linux without using the insecure telnet protocol, how could you install and turn on the telnet daemon in Linux server?]]></description>
			<content:encoded><![CDATA[Every server administrators should and must know that telnet protocol is not secure, because data packets transfer between telnet server and client not encrypted.<br />
<span id="more-1403"></span><br />
That&#8217;s to say, anyone who use sniffer to capture network packets can read the plain text transfer over <!--wgadh-->the network. If the packets captured contain login credentials, the server access and security control will be compromised.<br />
<br />Thus, by default, most Linux distributions install <a href="http://www.walkernews.net/2007/07/21/how-to-setup-ssh-port-forwarding-in-3-minutes/" title="How to configure SSH port forwarding in 3 minutes or less?" rel="bookmark">SSH server</a> and not telnet. <a href="http://www.walkernews.net/tag/linux/" title="All posts related to Linux in WalKerNews.net" rel="bookmark">Red Hat Linux</a> even explicitly categorize telnet server as one of the &#8220;legacy network servers&#8221;.<br />
<br />However, what if you really want the Linux machine running such insecure protocol? <br />
<br /><span class="subhead">How to install and start the insecure telnet server (in Red Hat Linux Enterprise 4)?</span><br />
<ol>
<li>Look for the telnet-server RPM file in the installation CD/DVD and install it from command line, e.g. <code>rpm -Uvh telnet-server-0.17-31.EL4.3</code>.
<br />Alternatively, login to GNOME Desktop, go to Application menu, System Settings, and click Add/Remove Applications to bring up Package Management window:<br />
<br /><div style="max-width:500px;"><img src="http://www.walkernews.net/wp-content/uploads/2008/11/linux-telnet-server.jpg" alt="How to install and start telnet server in Red Hat Linux?" title="How to install and start telnet server in Red Hat Linux?" width="450" height="417" class="size-full wp-image-1404" /></div><sup>How to install and start telnet server in Red Hat Linux?</sup><br />
<br />Select Legacy Network Server (tick the check box), click Details link to bring up Legacy Network Server Package Details window, and select Telnet-Server to proceed with the installation.<br />
&nbsp;</li>
<li>At <a href="http://www.walkernews.net/2008/07/07/linux-dummy-guide-how-to-send-email-with-content-and-attachment/" title="How to send email with attachment in Linux command prompt?" rel="bookmark">Linux command prompt</a>, execute <code>chkconfig telnet on</code> to allow the xinetd spawns telnet-server processes upon client requests.
<br />Alternatively, edit the telnet configuration file (/etc/xinetd.d/telnet) and change <code>disable = yes</code> to <code>disable = no</code>.<br />
&nbsp;</li>
<li>Make sure the xinetd is running on your Linux default runlevel. To be sure, configure xinetd to start at runlevel 3, 4, and 5:
<pre>
chkconfig --level 345 xinetd on
</pre>
<br />If xinetd is not currently running (run <code>ps -elf | grep xinetd</code>), execute <code>service xinetd start</code> or <code>service xinetd restart</code> to start/restart it.
</li>
</ol>
<br />The running xinetd (extend Internet service daemon) listens to telnet client request on port 23 and spawn the telnet-server (/usr/sbin/in.telnetd) upon request, shut it down when telnet client drop the connection.<br />
<br />To confirm xinetd is listening to port 23, execute the <a href="http://www.walkernews.net/2007/05/27/linux-commands-to-check-network-connection/" title="One of the useful Linux utility to check network connection." rel="bookmark">netstat utility</a>:<br />
<pre>
netstat -tulpan | grep 23
</pre>
<br />
<ul class="related_post"><li><a href="http://www.walkernews.net/2008/11/20/how-to-fix-telnet-rejection-error-of-name-or-service-not-known-illegal-seek/" title="How To Fix Telnet Rejection Error of Name or Service Not Known: Illegal Seek">How To Fix Telnet Rejection Error of Name or Service Not Known: Illegal Seek</a></li><li><a href="http://www.walkernews.net/2009/03/18/how-to-allow-root-login-to-telnet-server-in-linux/" title="How To Allow Root Login To Telnet Server In Linux?">How To Allow Root Login To Telnet Server In Linux?</a></li><li><a href="http://www.walkernews.net/2008/11/06/linux-how-to-backup-and-restore-directory-with-tar-over-ssh-connection/" title="Linux: How To Backup And Restore Directory With Tar Over SSH Connection?">Linux: How To Backup And Restore Directory With Tar Over SSH Connection?</a></li><li><a href="http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/" title="How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?">How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/" title="How To Create Putty-based RSA Public-key For OpenSSH Server?">How To Create Putty-based RSA Public-key For OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/" title="How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?">How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?</a></li><li><a href="http://www.walkernews.net/2008/11/21/how-to-check-what-kernel-build-options-enabled-in-the-linux-kernel/" title="How To Check What Kernel Build Options Enabled In The Linux Kernel?">How To Check What Kernel Build Options Enabled In The Linux Kernel?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.walkernews.net/2008/11/19/how-to-install-and-start-telnet-server-in-red-hat-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux: How To Backup And Restore Directory With Tar Over SSH Connection?</title>
		<link>http://www.walkernews.net/2008/11/06/linux-how-to-backup-and-restore-directory-with-tar-over-ssh-connection/</link>
		<comments>http://www.walkernews.net/2008/11/06/linux-how-to-backup-and-restore-directory-with-tar-over-ssh-connection/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 17:53:44 +0000</pubDate>
		<dc:creator>Walker</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[KnowHow]]></category>
		<category><![CDATA[Restore]]></category>
		<category><![CDATA[Secure Shell]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tar]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.walkernews.net/?p=1285</guid>
		<description><![CDATA[If your local disk has insufficient free disk space to keep the tarball (tar archive or .tar file), why not perform tar over SSH to create or extract the tarball at remote server?]]></description>
			<content:encoded><![CDATA[As per internal disaster recovery code, we have to redo DR server setup exercise every year, as to get sysadmins familiar with processes that are not frequently done and take chance to confirm latest updates deployed to live server are also working well in DR server.<br />
<span id="more-1285"></span><br />
So, it&#8217;s unavoidable to backup some directories on live machine and restore them to DR box. Problem is that the live system has <a href="http://www.walkernews.net/2007/02/28/tune2fs-increase-linux-free-disk-space/" title="How to use tune2fs command to reclaim some reserved disk space as free disk space during emergency?" rel="bookmark">insufficient free disk space</a> to create tarball (tar archive or .tar file), as some of the directories are bulky.<br />
<!--wgadh-->In this situation, flexibility of <a href="http://www.walkernews.net/tag/linux/" title="All posts related to Linux system in WalkerNews.net" rel="bookmark">Linux system</a> comes into picture. Instead of creating the tarball at live system, we opt to backup and restore over network!<br />
<br />In brief, it&#8217;s a method called <span class="subhead2">tar over SSH</span>, where we are going to create tarball of directories on live server, pipe it over <a href="http://www.walkernews.net/2008/05/11/how-to-keep-inactive-ssh-session-from-disconnected/" title="How to prevent an idle ssh connection from disconnected?" rel="bookmark">SSH connection</a> (secure shell connection), and untar the tarball on remote DR server at one go (i.e. enter a series of <a href="http://www.walkernews.net/2007/05/27/linux-commands-to-check-network-connection/" title="Two of the many Linux commands used to check Linux networking-related problem." rel="bookmark">Linux commands</a> on one line and press ENTER key to execute them).<br />
<br /><span class="subhead">How to backup and restore Linux file system with Tar command over SSH connection?</span><br />
<br />This is the commands template:<br />
<pre>
tar -zcvpf - dir1 dir2 | ssh root@walkernews.net "cd /usr/local/share/lib; tar -zxvpf -"
</pre>
<br />where<br />
<ul>
<li>tar option switch
<ul>
<li><code>-z</code> and <code>-c</code> meant to create (-c) a compressed tarball using gzip (-z)</li>
<li><code>-v</code> meant to verbosely list files processed</li>
<li><code>-p</code> meant to preserve file permission information</li>
<li><code>-f</code> meant the tarball output location. In this example, the tarball is created to &#8211; (i.e. stdin or standard input).<br />
&nbsp;</li>
</ul>
</li>
<li>dir1 and dir2 are the target directories to be backup<br />
&nbsp;</li>
<li><code>|</code> is the pipeline, meant the Linux inter-process communication (IPC).<br />
&nbsp;</li>
<li>the SSH remote shell command execution group the series of commands in double-quotation mark, in which it login to remote DR server (e.g. <a href="http://www.walkernews.net" title="WalkerNews.net - a capsule of Walker experience in life..." rel="bookmark">walkernews.net</a>) using root user account, changes working directory to /usr/local/share/lib follow by untar the tarball data stream from stdin input of first tar command (the tarball creation that initiated on live server).</li>
</ul>
<br />Now, what about if you want to tar backup directories of local system onto remote DR server? I.e. to create tarball of local directories onto remote server over <a href="http://www.walkernews.net/2007/07/21/how-to-setup-ssh-port-forwarding-in-3-minutes/" title="How to setup ssh port forwarding in 3 minutes?" rel="bookmark">SSH connection</a> (use either one of these two commands; where backup.tgz is a gzip-compressed tarball file name):<br />
<pre>
tar -zcvpf - dir1 dir2 | ssh root@walkernews.net "cd /backupdir; cat > backup.tgz"
</pre>
<br />or<br />
<pre>
tar -zcvpf - dir1 dir2 | ssh root@walkernews.net "cd /backupdir; dd of=backup.tgz"
</pre>
<br />
<ul class="related_post"><li><a href="http://www.walkernews.net/2008/11/19/how-to-install-and-start-telnet-server-in-red-hat-linux/" title="How To Install And Start Telnet Server In Red Hat Linux?">How To Install And Start Telnet Server In Red Hat Linux?</a></li><li><a href="http://www.walkernews.net/2009/05/11/how-to-use-putty-generated-rsa-key-to-login-linux-openssh-server/" title="How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?">How To Use Putty-generated RSA Key To Login Linux OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/05/03/how-to-create-putty-based-rsa-public-key-for-openssh-server/" title="How To Create Putty-based RSA Public-key For OpenSSH Server?">How To Create Putty-based RSA Public-key For OpenSSH Server?</a></li><li><a href="http://www.walkernews.net/2009/05/02/how-to-regenerate-putty-based-rsa-public-key-from-its-private-key/" title="How To Regenerate Putty-based RSA Public-key From Its Private-key?">How To Regenerate Putty-based RSA Public-key From Its Private-key?</a></li><li><a href="http://www.walkernews.net/2009/04/06/how-to-fix-scp-and-ssh-login-prompt-is-very-slow-in-linux/" title="How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux">How To Fix: SCP And SSH Login Prompt Is Very Slow In Linux</a></li><li><a href="http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/" title="How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?">How To Fix &#8220;Server Refused Our Key&#8221; Error That Caused By Putty Generated RSA Public Key?</a></li><li><a href="http://www.walkernews.net/2009/02/02/using-linux-awk-regular-expression-to-read-big-log-file/" title="Using Linux Awk Regular Expression To Read Big Log File">Using Linux Awk Regular Expression To Read Big Log File</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.walkernews.net/2008/11/06/linux-how-to-backup-and-restore-directory-with-tar-over-ssh-connection/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

