putty通过密钥连接ssh
常用命令

putty通过密钥来连接ssh,可以更方便,如果把密码登陆也同时禁掉的话,会更安全。
通过下面指令生成公钥和私钥。
ssh-keygen -t rsa
依次输入回车,输入密码,重复输入密码,显示密钥已经生成。打开密钥所在的文件夹
cd ~/.ssh
然后把公钥内容输入到相应的文件中,删除原先的公钥文件
cat ~./id_rsa.pub >> ~./authorized_keys rm -rf id_rsa.pub
给authorized_keys 400 权限
chmod 400 authorized_keys
CentOS Linux导出id_rsa文件
使用PuTTY工具组里的PuTTYGen来转换私钥,打开PuTTYGen,选择“载入”,选择刚才的“id_rsa”文件(选择文件的时候,文件类型改为“所有文件(*.*)”),输入刚才创建公钥与私钥时候的密码,便可以转缼成功,并选择“保存私钥”。
配置sshd_config文件
vim /etc/ssh/sshd_config
ServerKeyBits 1024 修改加密强度为1024bit
PasswordAuthenticatino no 不允许密码方式登陆
PermitEmptyPasswords no 禁止空密码登陆
然后重启ssh服务
service sshd restart