我是靠谱客的博主 干净小懒虫,最近开发中收集的这篇文章主要介绍 ubuntu18.04 用xhell连接失败,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ifconfig命令有用之后,又发现xhell连接不上ubuntu18.04版本的虚拟机,原因是ubuntu18.04默认没有安装ssh服务。

clipboard.png
使用以下命令安装

sudo apt-get install openssh-server

clipboard.png
安装完成后,启动ssh服务

sudo /etc/init.d/ssh start

clipboard.png

查看ssh进程,若出现sshd,说明启动成功啦

ps -ef|grep ssh

clipboard.png

关于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连接失败所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(26)

评论列表共有 0 条评论

立即
投稿
返回
顶部