putty生成密钥SSH远程登录注意步骤及报错解决方法

报“Putty server refused our key”(解决)排查步骤:

1.ssh文件夹权限和authorized_keys文件权限

1-1创建.SSH目录及authorized_keys文件

mkdir –p /root/.ssh

touch authorized_keys

  1-2 修改目录及文件权限

     Chmod 700 .ssh

     Chmod 600 authorized_keys

2. Selinux安全机制和Iptables防火墙规则拦截

  2-1 临时关闭Selinux 命令:setenforce 0

      临时关闭防火墙命令:iptables –F

  2-2 永久关闭selinux:修改/etc/selinux/config配置文件setenforce=disabled  (重启生效)

      永久通过-建立防火墙规则:

3. 通过putty复制到authorized-keys,但是还有报Putty server refusedour key错误。仔细看authorized-keys文件,会发现前面是sh-rsa ,少了个s,这个时候只要在前面添加个s,ssh-rsa就可以了。

4. sshd配置不正确(特许情况可以作为排查,一般情况不用修改)

         修改/etc/ssh/sshd_config

        4-1#StrictModesyes 改成 StrictModesno (去掉注释后改成 no

        4-2#PubkeyAuthenticationyes 改成PubkeyAuthentication yes (去掉注释)

   4-3#AuthorizedKeysFile.ssh/authorized_keys 改成AuthorizedKeysFile .ssh/authorized_keys (去掉   注释)

   4-4wq保存

   4-5/etc/rc.d/init.d/sshdreload 重新加载

 

 

字体大小设置

Window->Appearance->Fontsettings—>Change按钮设置(我的设置为12)

字体颜色设置

Window->Colours->DefaultForeground->Modify设置(我喜欢绿色设置:R:0 G:255 B:64)

此外在默认的黑色背景下 蓝色看不太清楚,可以把Window->Colours->ANSI Blue 更改下设置(我设置为R:255 G:0 B:128)

Window->Behaviour最下面有个Full screen onAlt-Enter 勾上就可以了。

保存session