标签:CentOS
安装ifconfig 命令方式mkdir /root/.ssh 在/root/目录下创建一个.ssh目录
chmod 700 /root/.ssh 修改.ssh目录的权限
vi /root/.ssh/authorized_keys 生成一个文件
打开后先按 i 键后,将上图红色区域的内容拷贝到这个文件里面
按Esc键后,键入:wq键保存,
关闭selinux
命令:setenforce 0
再打开,putty程序,
1、先Load,远程文件,如下图Session-----选择你的远程连接-----load
2、Connection-----SSH------Auth-----Browse选择“私钥”文件,
3、Session ------Save----回到远程连接的位置,保存
xshell秘钥的生成
打开xshell,选择工具菜单------新建用户秘钥生成向导,----秘钥类型:RSA,秘钥长度:2048,选择下一步,,再选择下一步:出现以下窗口;
以上图片:输入秘钥的名称,秘钥的密码,,最后再点击下一步
以上图片,就是xshell的公共秘钥,把他保存下来,
拷贝到以下这个秘钥文件中去(authorized_keys)
秘钥文件的可以同时加入多个公共秘钥内容,
以#号作为文件的备注信息,
以下这个信息是秘钥文件的内容:authorized_keys文件的内容
#putty-test说明的是以下信息是Putty秘钥的信息
#xshell-test说明的是以下信息是xshell的秘钥信息
xshell登录设置如下图
打开xshell-----点击文件-----打开出现以上图片,然后点击“属性”
出现以下图片
1号位置,选择Public Key公共密钥
2号位置,登录远程系统的账号
3用户秘钥,就是刚才
以下图是用户秘钥,
“”导出”你刚才建立的用户秘钥,
点击“属性“”就可以看到你的公共秘钥
点击“生成"就是生成一个新的公共秘钥
以上是xshell的主界面,点击打开选择登录的用户身份就可以直接进入你的远程系统了,晚安
标签:CentOS
原文地址:http://blog.51cto.com/13790480/2125776