下载Putty
地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
选择putty.zip 32位下载即可
安装后,添加要远程的ip
saved sessions 这里填你的虚拟机名(随意也行)
设置一些属性
Window :
Lines of scrollback :上下翻滚的行数
appearance :设置字体属性
translation:字符编码
修改完以后 按session --》save-->open
就可以输入root用户名和密码就行:
!!!在putty中我们直接右键就是复制
Xshell 下载直接在百度上下载普通安装即可
安装后添加ip会话
新建会话
在这里需要注意就是:
点击用户名身份验证:输入用户名密码就可以直接连接
在Xshell 中我们可以开启多个窗口!!
密钥认证
一对加密的字符串,一个加密一个解密。
电脑(客户端放私钥) 服务端放公钥
一、putty密钥认证
找到puttygen.exe 文件
点击generate 生成公密钥
最上面框的是公钥
我的密码(123456)
然后按 Save private key 保存私钥
再Save public key 保存公钥
保存地址自定(D/:PUTTY文件)
打开命令:
命令:
.mkdir /root/.ssh
.chomod 700 /root/.ssh
.vi /root/.ssh/authorized-keys
把复制的公钥字符串 复制到这个文件中
authorized_keys(是下划线) authorized_keys一定不能错
接着:关闭防火墙(selinux)
暂时关闭命令:setenforce 0
对私钥操作:
打开putty->选中我们操作的服务器(虚机)-》按下Load->SSH(在左边选项栏)-》Auth
找到我们刚才保存私钥的地址:
再按下session-》save->open
最后成功
Xshell密钥认证:
打开Xshell->工具->新建用户密钥生成向导(保持默认)
下一步->下一步
生成公钥
接着:
.vi /root/.ssh/authorized-keys
把复制的公钥字符串 复制到这个文件中
authorized_keys(是下划线) authorized_keys一定不能错
:wq 保存退出
下一步点击打开(红框处)
进入后选中操作名称-》属性-》用户身份验证
按红框选中
最后成功
注意:如果在之前没有曾操作过密钥的,要严格先1.创建一个目录-》修改权限700 -》编辑一下这个文件(不能写错名字)
然后再编辑文件中先按 I键,在粘贴
原文地址:http://blog.51cto.com/13589255/2066622