概述
ifconfig命令有用之后,又发现xhell连接不上ubuntu18.04版本的虚拟机,原因是ubuntu18.04默认没有安装ssh服务。
使用以下命令安装
sudo apt-get install openssh-server
安装完成后,启动ssh服务
sudo /etc/init.d/ssh start
查看ssh进程,若出现sshd,说明启动成功啦
ps -ef|grep ssh
关于SSH的学习
SSH是英文Secure Shell的简写形式,是建立在应用层和传输层基础上的安全协议。
通过使用SSH,可以把所有传输的数据进行加密,这样"中间人"攻击方式不可能实现了,而且也能够防止DNS欺骗和IP欺骗。
使用SSH服务,需要安装相应的服务器和客户端。如果A机器想被B机器远程控制,A机器需要安装SSH服务器,B机器需要安装SSH客户端。
SSH运行过程:
- Client端向Server端发起SSH连接请求。
- Server端向Client端发起版本协商。
- 协商结束后Server端发送Host Key公钥Server Key公钥,随机数等信息。到这里所有通信是不加密的。
- Client端返回确认信息,同时附带用公钥加密过的一个随机数,用于双方计算Session Key。
- 进入认证阶段。从此以后所有通信均加密。
- 认证成功后,进入交互阶段。
学习于https://www.2cto.com/net/2017...
最后
以上就是干净小懒虫为你收集整理的 ubuntu18.04 用xhell连接失败的全部内容,希望文章能够帮你解决 ubuntu18.04 用xhell连接失败所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复