一、xshell登录
1、下载安装xshell,打开点击文件--》新建,在框中输入自己的IP。
2、点击用户身份验证,输入用户和密码,点击确定--》连接就OK了。
3、实现密钥登录,点击工具--》新建用户密钥生成向导
4、选择RSA,点击下一步--》下一步
5、输入密钥名称,密钥登录密码,点击下一步
6、生成公钥和密钥,复制框中的字符后面使用,点击完成--》点击关闭
7、以root身份和密码登录,在root下创建.ssh,mkdir .ssh ,给予权限chmod 700 .ssh,然后进如.ssh,创建一个放密钥的文件并给与权限。
8、将前面的公钥粘贴到这里,并保存,:wq 保存
9、编辑 /etc/selinux/config,将SELINUX=enforcing改为disable.
10、然后重启sshd服 service sshd restart
11、接下来配置身份信息,方法这儿选择Public key,用户名root,填入自己的用户密钥和密码,点击确定,就登录成功了。
二、putty登录
1、下载安装,打开后输入IP和名称,点击OPEN,
2、输入用户名和密码,登录成功。
3、密钥登录,打开Puttygen,选中RSA,点击Generate,生成密钥。复制密钥后面有用,在Key passphrase 输入密码,Confirm passphrase 再次输入密码,保存私钥到一个合适的路径下。
4、然后就是将公钥粘贴到.ssh/authorized_keys等一系列操作,可参考前面xshell的操作,这里不再叙述。这里需要重启系统。
5、再次打开putty,选中你之前的命名,点击load,然后点击+SSH,选中AUTH,然后添加你保存的私钥路径,点击OPEN.
6、然后输入用户名和密钥密码,成功登录。