admin管理员组

文章数量:1662626


一. 使用Putty进行远程连接       1.首先下载Putty软件包,下载后进行安装,安装完成后打开putty        
二. 使用Putty进行密钥认证    1.putty密钥认证, 打开putty的安装路径,打开puttygen,这是生成密钥的工具      
      2.打开终端,在服务器端放置公钥,执行以下的命令 [root@lx02 ~]# mkdir .ssh                                       #新建一个.ssh的文件夹 [root@lx02 ~]# chmod 700 /root/.ssh                   #把.ssh文件夹权限更改为700 [root@lx02 ~]# vi /root/.ssh/authorized_keys      #编辑文件,将刚刚生成的公钥放置到这个文件里面 [root@lx02 ~]# setenforce 0                                   #临时关闭SElinux防火墙
   3. 打开putty,设置私钥的地址,设置私钥地址后保存,再到主界面保存,再重新打开终端就需要输入设置的私         钥密码          

三. 使用Xshell进行远程连接 1.使用Xshell5远程连接,安装Xshell后打开,会弹出窗口,点击新建    
2.点击新建后弹出如下窗口,      3.点击确定后,选中刚刚新建的会话,点击连接,因为已经输入过用户名和密码所以可以直接连接进去,成功登陆! 4.在Xshell直接右键粘贴设置:    Xshell窗口上点击 工具--->选项--->键盘和鼠标--->找到 向右按钮 这一行--->将选项更改为:paste the clipdoard contents.

四. 使用Xshell进行密钥认证   1. 在Xshell窗口点击 工具--->选择新建用户密钥生成向导   2. 密钥类型默认: RSA  ,密钥长度默认 :2048位,设置完成点击下一步   3. Xshell会自动生成公钥对,生成完成后点击下一步   4. 输入用户密钥名称,写自己记得住的名字,输入私钥密码,用于登陆,设置完成后点击下一步      5. 会显示公钥,将公钥复制下来,点击完成      6. 使用putty连接虚拟机, 连接后执行如下命令,编辑公钥文件 vi /root/.ssh/authorized_keys    将公钥放置在这个文件里,和Putty一样,前面可以加上注释,#开头的行表示注释,没有作用,编辑完成后退出保存。   
7. 重新打开Xshell软件,选中刚刚新建的要进行私钥认证的会话名,点击属性,出现如下窗口     
8.密钥认证已经完成,可以进行登陆。







本文标签: 密钥PuTTYXShell