我有一个基于Ubuntu 14.04 LTS的虚拟机(用于testing,而不是生产服务器)。 默认情况下,默认情况下在Azure上打开默认的SSH端口22
我想将其更改为12131.我编辑了我的SSHconfiguration文件并将端口更改为12131,然后通过以下方式重新加载了ssh服务:
service ssh reload
然后我login到我的windows Azure门户并更新了端点SSH,如下所示:
公共港口 12131
试图Ping linux vm托pipe在azure色不起作用
用于Node.Js表存储批量更新的windows Azure SDK
在windows Azure中部署Unity3D
我可以设置windows Azure的成本上限吗?
在windows Azure Web上获取反馈无法部署的angular色?
私人港口 12131
现在我得到SSH超时。 在Azure的Ubuntu 14.04中更改SSH端口的正确方法是什么?
谢谢您的帮助。
Azure移动应用程序密钥
windows Azure documentRoot
windows Azure持久性存储提示
在Azure中开始一个空白的Webangular色项目?
如何将VB.NET Web应用程序发布到我的Azure windows 2012 R2 VM
首先,最重要的是公共港口。 这是面向互联网的端口。 您可以绝对安全地编辑XXXX的公共端口,并将私有端口保留为22. Azure Load Balancer(在Azure中的虚拟机前总是有一个负载平衡器)将连接正确地路由到您的VM的22端口。 因此不需要编辑你的SSH守护进程配置。
我建议你重新开始一个新的VM,只改变端点的公共端口。 你不会有这样的配置问题。 您遇到的问题可能由不允许传入12131的IPtableS配置引起。
更新
ubussl.cloudapp.net完全按照我描述的方式配置。 我让它在那里测试连接。 如果您无法连接,则是我们自己的ISP阻止此连接。 尝试将SSH公用端口移到80或443,同时将私有端口移到22,以确保连接不被ISP / CORP防火墙有意阻塞。
将端点配置页面中的公共端口和专用端口都更改为所需的端口。 在这里,我将SSH的端口从22更改为993
总结以上是内存溢出为你收集整理的如何正确更改Microsoft Azure中的SSH端口?全部内容,希望文章能够帮你解决如何正确更改Microsoft Azure中的SSH端口?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)