首页 > 代码库 > Linux迁移Azure后ssh不能访问
Linux迁移Azure后ssh不能访问
最近应客户要求,要将本地的PHP网站迁移到Azure中,网站部署在Hyper-V的虚拟机中,系统是Ubuntu 14.04,网站后台使用Mysql数据库,网站在本地访问一切正常,我使用azcopy工具,花了好长时间,将虚拟机的VHD上传到了Azure中,使用这个VHD生成了虚拟机,开机、启动 一切正常,访问Http://***.chinacloudapp.cn的虚拟机域名,网站可以正常访问,大功告成。
但是遇到一个问题,就是虚拟机的ssh不能访问了,使用原来虚拟机的账号密码都不能登录,提示用户名或密码错误,虚拟机的22端口也映射出去了,非常奇怪,后来查找原因,原来这是Azure对Linux系统的兼容性问题,解决办法如下:
1、 登录azure的新门户,http://portal.azure.cn
2、 找到这台虚拟机,选择重置密码,密码重置后,ssh就可登录了。
本文出自 “Zhikun Li's BIOG” 博客,请务必保留此出处http://lzk0431.blog.51cto.com/1388423/1886634
Linux迁移Azure后ssh不能访问
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。