SSH 无法启动的原因分析及解决方法
2017-10-10 17:07
615 查看
简介
Secure Shell(缩写为 SSH),由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为一项创建在应用层和传输层基础上的安全协议,为计算机上的 Shell(壳层)提供安全的传输和使用环境。传统的网络服务程序,如 rsh、FTP、POP 和 Telnet 其本质上都是不安全的;因为它们在网络上用明文传送数据、用户帐号和用户口令,很容易受到中间人(man-in-the-middle)攻击方式的攻击。就是存在另一个人或者一台机器冒充真正的服务器接收用户传给服务器的数据,然后再冒充用户把数据传给真正的服务器。
而 SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。通过 SSH 可以对所有传输的数据进行加密,也能够防止 DNS 欺骗和 IP 欺骗。
SSH 之另一项优点为其传输的数据可以是经过压缩的,所以可以加快传输的速度。SSH 有很多功能,它既可以代替 Telnet,又可以为 FTP、POP、甚至为 PPP 提供一个安全的“通道”。
关于 SSH,详情参见如下:https://zh.wikipedia.org/zh-cn/Secure_Shell
"https://zh.wikipedia.org/zh-cn/Secure_Shell"
SSH 无法正常启动的几种报错信息
ssh 相关文件权限有误导致无法启动, 报错参考如下:Starting sshd: /var/empty/sshd must be owned by root and not group or world-writable.
ssh 配置文件内容有误, 或语法有误, 报错参考如下:
Starting sshd: [FAILED]
解决方案
方案一:通过 azure 门户 的重置远程访问
** 注意: ** 如果配置文件被删除, 该功能不会重建, 参考其他方案进行修复.
方案二:
删除虚拟机保留磁盘, 将该系统盘作为数据盘附加到临时虚拟机.
登陆临时虚拟机, 进入到对应的目录, 进行手工修复.
修复完毕以后, 分离该磁盘, 并基于此新建虚拟机.
尝试通过SSH重新连接. 立即访问http://market.azure.cn
相关文章推荐
- SSH 无法启动的原因分析及解决方法
- flex 调试无法正常启动原因分析及解决方法
- IBM刀片服务器安装xenserver无法启动的解决方法及原因分析
- 安装win7系统提示“无法更新启动配置”的故障原因分析及解决方法
- 关于SqlServer服务无法启动的症状分析和解决方法
- win7系统无法加右键启动问题分析及解决方法
- Hbase无法启动及web查看出现500错误的原因及解决方法
- Windows7中飞信无法启动的原因和解决方法
- sybase ase无法启动原因及解决方法
- oracle修改SGA后无法启动问题分析及解决方法
- oracle修改SGA后无法启动问题分析及解决方法
- SQLServer2005安装提示服务无法启动原因分析及解决
- 关于SqlServer服务无法启动的症状分析和解决方法
- Win7旗舰版中3dmax安装后无法正常启动的原因及解决方法
- 由于虚拟机监控程序未运行,无法启动 Windows Phone Emulator。可能原因是为打开硬件辅助虚拟化。的解决方法
- oracle服务无法启动的原因及解决方法
- vs2010无法打开项目文件的原因分析及解决方法
- Oracle DBConsole服务无法启动的原因及解决方法
- 关于SqlServer服务无法启动的症状分析和解决方法
- 关于SqlServer服务无法启动的症状分析和解决方法