我已经创建了一个新的ec2实例,并在其上安装了ftop,我可以通过putty和winscp突然访问它,一旦我尝试通过winscp打开它就会给出错误
服务器拒绝SFTP连接,但它侦听FTP 连接。您想使用FTP协议而不是SFTP吗? 喜欢使用加密。
并通过putty显示为CONNECTION REFUSED 我甚至尝试重新启动实例可能我知道这是什么问题对我来说非常重要。
答案 0 :(得分:1)
确保您尝试在计算机上访问的FTP端口由入站安全组规则启用。
这个答案可以帮助你进一步inbound security group
同时仔细检查以确保您的EC2机器没有可能阻止入站安全策略允许的连接的防火墙
答案 1 :(得分:1)
如果您想通过Putty或WinSCP访问Linux EC2服务器实例,并且发现无法再与其成功建立连接,则可以在EC2 AWS控制台中执行以下操作:
1)转到EC2 AWS控制台的左侧面板,Network&amp;安全 - &gt;安全组 - &gt; <your security group name>
2)在Inbound选项卡中,单击&#34;编辑&#34;。
3)转到第34列;输入&#34;,行&#34; SSH&#34;。
4)转到专栏&#34;来源&#34;排&#34; SSH&#34;,单击&#34;自定义&#34;下拉字段。
5)选择&#34;我的IP&#34;。
- &GT;执行此操作应自动更新AWS中的当前公共IP地址设置。
请注意,您的公共IP地址可能会不时更改,具体取决于您的ISP(Internet服务提供商)。
话虽如此,每当它发生变化时,您应该能够通过重做步骤1 - 5来解决此问题。
希望这有帮助!
谢谢!
和平。
答案 2 :(得分:0)
可能是ssh服务中断了。你试图改变主目录中的权限..?如果.ssh /文件夹权限已更改,则无法连接实例。您可以尝试关机然后启动而不是重启。 如果它不起作用,请创建该服务器的AMI映像,然后尝试从该映像启动新实例。肯定会起作用。