码迷,mamicode.com
首页 > 其他好文 > 详细

2017.12.13 1周3次课

时间:2017-12-14 14:02:41      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:linux学习

1.9 使用PuTTY远程连接Linux

虚拟机"快照"是虚拟机磁盘文件(VMDK)在某个点及时的复本。系统崩溃或系统异常,你可以通过使用恢复到快照来保持磁盘文件系统和系统存储.容量很小不会太占用磁盘空间

1.建立快照

1)虚拟机名字上右键

技术分享图片

 

2)输入快照名

技术分享图片

3).点“拍摄快照(T)”,完成创建。

4).如需恢复快照,也是右键虚拟机名称,选择需要恢复的快照就可以了。

技术分享图片

2.PUTTY

Putty是免费的Linux远程登陆的终端软件。目前比较常用的终端登陆软件有putty、xshell、securecrt等。

下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

连接虚拟机

  1. 登陆虚拟机,用ifconfig命令查看下虚拟机ip

技术分享图片

  1. 打开putty,输入虚拟机IP,端口默认22

技术分享图片

3)输入会话名称,保存会话(以后可以点会话名直接登陆),登陆

技术分享图片

3)登陆后输入虚拟机的登陆名和密码,连接成功

技术分享图片

1.10 使用xshell连接Linux

1)新建会话

打开xshell后会跳出会话对话框

技术分享图片

2)点新建,输入名称,主机IP

技术分享图片

  1. 用户身份验证,输入登录虚拟机的用户名和密码

技术分享图片

4)点确定,返回会话框

技术分享图片

5)选择会话名称,点连接,登陆成功

技术分享图片

6)设置右键能复制,粘贴

工具-选项

技术分享图片

技术分享图片

1.11 PuTTY密钥认证

密钥认证,实际上是使用一对加密字符串,一个称为公钥(publickey), 任何人都可以看到其内容,用于加密;另一个称为密钥(privatekey),只有拥有者才能看到,用于解密。通过公钥加密过的密文使用密钥可以轻松解密,但根据公钥来猜测密钥却十分困难。

服务器端放公钥,客户端放私钥,只要配对成功就可以认证通过。

puyttygen就是要用到的密钥生成工具

  1. 生成密匙对

点 “Generate”, 这样就开始生成密钥(鼠标要动动)

技术分享图片

技术分享图片

“Key” 的下方有一段长长的字符串,这一串就是公钥的内容了

“Key comment:” 这里可以保持不变也可以自定义,其实就是对该密钥的简单介绍;

“Kye passphrase:” 这里用来给你的密钥设置密码

”Confirm passphrase:” 这里再输入一遍刚刚你设置的密码。

2)保存私钥

点 “Save private key”, 选择一个存放路径,定义一个名字,点 “保存”

3)复制公钥到Linux

回到刚才生成密钥的窗口,把整个公钥字符串复制下来。然后粘贴到你的Linux文件里。

# mkdir /root/.ssh   (创建/root/.ssh目录)

# chmod 700 /root/.ssh  (更改/root/.ssh的权限)

# vi /root/.ssh/authorized_keys (公钥内容粘贴进 /root/.ssh/authorized_keys 文件)

技术分享图片

4)关闭Selinux

如果不关闭selinux,使用密钥登陆会提示 “Server refused our key”

# setenforce 0 (关闭seLinux)

5)设置putty通过密钥登陆

打开putty点一下你保存好的session,然后点右侧的 “Load”, 在左侧靠下面点一下 “SSH” 前面的 + 然后选择 “Auth”, 看右侧 “Private key file for authentication:” 下面的长条框里目前为空,点一下 “Browse”, 找到我们刚刚保存好的私钥,点”打开”。此时这个长条框里就有了私钥的地址,当然你也可以自行编辑这个路径。然后再回到左侧,点一下最上面的 “Session”, 在右侧再点一下 “Save”.

技术分享图片

技术分享图片

6)使用密钥验证登陆Linux

保存好后session, 点一下右下方的 “Open”. 出现登陆界面,你会发现和原来的登陆提示内容有所不同了

技术分享图片

现在不再输入root密码,而是需要输入密钥的密码,如果你先前在生产密钥的时候没有设置密码,你输入root后会直接登陆系统。

1.12 xshell密钥认证

在Linux机器上的操作步骤跟putty是一样的

1)密钥的生成

技术分享图片

技术分享图片

技术分享图片

输入密钥名称和密钥密码

技术分享图片

生成公钥

技术分享图片

复制方框里的公钥

编辑/root/.ssh/authorized_keys 文件

# vi /root/.ssh/authorized_keys

完成后出现用户密钥对话框,关闭就完成了

技术分享图片

  1. 更改为密钥认证登陆

点“打开”

技术分享图片

选择属性

技术分享图片

选择“用户身份验证”-“public key”-输入密码

技术分享图片

点确定,返回会话对话框,再点连接

技术分享图片

连接成功


2017.12.13 1周3次课

标签:linux学习

原文地址:http://blog.51cto.com/415326/2050602

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!