利用SSH协议的工具软件实现本机Windows与虚拟机Windows之间的连接
一、查询本机、虚拟机Windows IP配置
- 查询本机IP配置。
- 查询虚拟机IP配置。
二、利用PING命令测试本机与虚拟机网络通信情况
对于只使用浏览、电子邮件等系统自带的网络应用程序,Windows防火墙根本不会产生影响,但是虚拟机中Windows对于本机来说相当于另外一台计算机,所以利用PING命令来测试本机与虚拟机之间的网络是否能通信,需要将本机的Windows防火墙关闭。
- 关闭本机Windows防火墙。
- 设置虚拟机“网络适配器”为“NAT”。
- 利用PING命令测试网络通信情况,此处测试结果证明本机和虚拟机的网络是可以通信的。
三、利用SSH协议的工具软件实现本机与虚拟机之间的连接(此步操作是建立在本机与虚拟机之间的网络可以相互PING通的前提下)
博主选择的SSH工具软件是Bitvise系列工具软件,本机上安装Bitvise SSH Client负责连接,虚拟机上安装Bitvise SSH Serve进行SSH服务配置。
- SSH协议工具软件安装:
Bitvise SSH Client下载:下载地址
Bitvise SSH Serve下载:下载地址 打开虚拟机上的Bitvise SSH Serve配置SSH服务:
2.1添加一个虚拟账号。
2.2点击“Start Serve”打开SSH服务。打开本机上的Bitvise SSH Client输入所要连接的远程计算机的信息,建立连接
八、SSH与FTP连接的区别
- 端口的区别:
- SSH为建立在应用层和传输层上的安全协议,SSH采用面向连接的TCP协议传输,端口为22号,安全系数较高。
- FTP是文件传输协议,TCP/IP协议中,FTP占用两个端口,FTP标准命令TCP端口号为21,Port方式数据端口一般为20。
- 加密的区别:
- FTP在控制连接方面可以通过SSL加密,但是FTP在通过数据端口传输数据时不加密的。
- SSH可以为FTP数据传输惊心加密,即SFTP,所以SSH的传输更为安全。