19 使用putty远程连接Linux
首先介绍以下VM的快照功能,创建快照相当于对当前系统做一个备份,快照不会占用太大空间,可以随时恢复到快照当时的系统状态
官网下载并安装putty
Putty先查看自己的IP,然后Host name 填写IP,端口默认是22(可以修改,后面再改),Saved Sessions填写一个保存的名字,然后点击save,选中刚才名字的选项,再点击open就打开了
选择Window设置Lines of scrollback 即回滚最大行数
Appearance中选择change可以进入到字体的设置
translation为字符编码,选择UTF-8显示中文才不会出现乱码
进入后输入账号密码和登录Linux系统一样
110 使用xshell连接linux
Xshell下载安装好Xshell后,打开创建新的会话
然后填写如下,和putty类似
设置鼠标右键粘贴辅助用户身份验证可以设置秘钥或者账号密码登录,账号密码可以先输入,其余都差不多
111 putty密钥认证
打开puttygen
打开后点击Generate生成秘钥,生成期间不断移动鼠标加速生成
第一个箭头所指地方是公钥(相对短一些),下面是公钥的加密密码,防止丢失被盗用,然后就可以保存私钥和公钥了,公钥可以复制最上面的字符串(最好保存)
创建目录 /root/.ssh
更改权限700 /root/.ssh
创建并编辑文件/root/.ssh/authorized_keys
[root@localhost ~]# mkdir /root/.ssh
[root@localhost ~]# chmod 700 /root/.ssh
[root@localhost ~]# vi /root/.ssh/authorized_keys
复制粘贴公钥并保存
关闭selinux
[root@localhost ~]# setenforce 0
知识点:Ctrl + D 可以关闭putty窗口
选中MyLinux然后Load
选择SSH下的Auth,Browse添加私钥地址
选中Mylinux,然后sava保存,然后再open打开
此时输入的是用户名root,但是密码则是输入我们保存私钥时候的密码
秘钥的好处:不容易被破解,安全性高
112 xshell密钥认证
选择新建用户秘钥生成向导
默认下一步,下一步
分别填写秘钥名字和秘钥密码
下一步看到公钥并复制
同样编辑 /root/.ssh/authorized_keys
[root@localhost ~]# vi /root/.ssh/authorized_keys
然后另起一行粘贴公钥(#号为注释),
然后完成关闭就可以了,之后会用到
点击打开选择Mylinux后点击属性,选择用户身份验证,选择验证方法为,Public Key然后选择用户秘钥以及秘钥密码,然后确定
再次点击链接可以直接链接,可通过对秘钥密码的填写来验证此次登录是否用的是秘钥验证登录
需要注意的是,下面几步都是必须先做的
[root@localhost ~]# mkdir /root/.ssh
[root@localhost ~]# chmod 700 /root/.ssh
[root@localhost ~]# vi /root/.ssh/authorized_keys
[root@localhost ~]# setenforce 0
详细
http://note.youdao.com/noteshare?id=43799bfbad43ff221a4b1b1726a51631
网友评论