Linux学习笔记第一周第三次课(1月24日)
1.9 使用PuTTY远程连接Linux
(1)下载PuTTY
认准网址https://www.chiark.greenend.org.uk,点击进去,找到32位putty.zip下载(兼容64位),压缩包包含了所有需要用到的小软件。
(2)运行putty连接Linux虚拟机
运行putty.exe
Host Name输入需要远程的虚拟机IP,Port默认22,SSH,Saved Sessions输入自定义名字,比如centos64,点击Save,保存下来,之后只要选择centos64,双击即可连接虚拟机。
保存之后,双击即可或单击centos64,再点击Open
弹出安全警告,点击是,相信这台主机即可,输入帐号密码,即登录成功
1.10 使用xshell连接Linux
(1)下载xshell
(2)安装xshell
下一步,下一步,默认安装即可
(3)运行xshell
第一次运行,点击新建,弹出新建会话属性对话框,名称:centos64,主机:192.168.140.130,确定
点击centos64,再点击连接,
根据提示,点击接受并保存,输入登陆帐号,勾选记住用户名,确定
输入密码,勾选记住密码,确定
登录成功
1.11 PuTTY**认证
(1)生成**对(公钥放远程主机,私钥放本地)
运行puttygen.exe,点击Generate,鼠标放到Key区域晃动,加快生成**对
复制公钥,或保存公钥,
可以给**对加密,也可不设置,看个人情况,我这里不设置;如果设置,输入两次密码一致即可;
保存私钥,提示没有设置密码,点击是,即可
选择保存地址,输入自定义文件名,保存
(2)虚拟机创建公钥文件
putty登录虚拟机,
创建公钥目录#mkdir /root/.ssh,
设置权限#chmod 700 /root/.ssh,
创建公钥文件#vi /root/.ssh/authorized_keys,
按I键,然后右键(自动粘贴公钥 ),ESC退出,:wq保存文件即可。
然后关闭防火墙#setenforce 0,要不然会提示拒绝**。
(3)私钥认证登录
先加载远程虚拟机
选择私钥文件,Open打开
输入帐号root,不需输入密码,登录成功。
1.12 xshell**认证
(1)生成**
下一步,下一步,默认即可,我这里不设置密码,直到完成。
(2)公钥保存到远程虚拟机
由于putty**认证已创建虚拟机公钥文件,复制进去,保存即可
(3)私钥认证登录
按照图片,步骤操作即可,完成**认证登录。
转载于:https://blog.51cto.com/12059818/2064833