15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > Linux学习环境搭建(二)用Xshell远程连接虚拟机

Linux学习环境搭建(二)用Xshell远程连接虚拟机

时间:2023-07-14 13:18:01 | 来源:网站运营

时间:2023-07-14 13:18:01 来源:网站运营

Linux学习环境搭建(二)用Xshell远程连接虚拟机:一、本节涉及相关概念

1、IP地址(互联网协议地址)(服务器的位置)(找谁,在哪里)

百度百科可查:

https://baike.baidu.com/item/IP%E5%9C%B0%E5%9D%80/150859#2

IP协议中还有一个非常重要的内容,那就是给因特网上的每台计算机和其它设备都规定了一个唯一的地址,叫做“IP地址”。

IP地址是一个32位的二进制数,通常被分割为4个8位二进制数(也就是4个字节)。


IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。

例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。




2、端口(Port)(干啥,有哪些服务)


简单理解:

主机(澡堂子)上的不同功能和服务,主机上不同的服务功能都是通过端口来表示的。




服务项目搓澡按摩特殊
服务SSHHTTPRsync
端口2280873
例如:我们用于远程连接的服务端口号默认是22,服务名称为SSH服务




3、协议(Protocol)(什么语言、通信方式)




二、远程连接原理(此为简介,后期会详细讲)


1、用SSH

SSH分为SSH客户端和SSH服务端两部分。


其中,服务端包含的软件主要有openssh和openssl。

[root@web01 ~]#rpm -qa openssh openssl //查询安装情况openssh-7.4p1-16.el7.x86_64openssl-1.0.2k-16.el7.x86_64


2、服务端

启动Linux时,默认SSH服务端程序随系统一起启动。


SSH服务是一个守护进程,后台永久运行并时刻相应来自SSH客户端的连接。进程名为sshd,负责实时监听客户端连接请求,比如公钥认证等。




3、客户端

windows:XShell、SecureCRT等远程连接软件 Linux:自带SSH




4、SSH协议(Secure Shell Protocol)

SSH客户端和服务端直接的交流通过SSH协议实现。

SSH是专为远程登录回话和其他网络服务提供的安全性协议,可以有效防止连接过程信息泄露。SSH协议由 IETF 的网络小组(Network Working Group)所制定。当前大部分企业用SSH代替传统无加密的远程连接软件如:telnet(23端口,明文)

若互联网通信都是明文通信(如telnet),一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成标配。




三、实操:用Xshell 远程连接虚拟机,SSH协议

协议:一种约定。比如发邮件 协议是TOP3SSH协议是什么?一个远程连接的协议

Xshell连不上虚拟机的问题(排错)


Xshell拍快照(后面学习很有用)


Xshell克隆


其他


1、Xshell有个很棒的功能,拖到窗口里即可实现上传(rz

2、窗口右键,“发送输入内容到所有会话” ,可实现批量管理、部署。大规模可用Ansiable

3、Linux网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-xxx




连上虚拟机的Xshell:










关键词:远程,连接,虚拟,学习,环境

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭