我试图让一个SFTP连接到一个预先configuration的Linode。 它运行的是Ubuntu 12.04。 直到六周前,我完全是Linux的绿色,但我一直在学习。
我离开了Linode的站点,并了解到iptables被configuration为只允许来自特定IP的连接。
我仍然有Linode Shell访问权限,但是我使用的是Verizon Jetpack,而且我的IP正在定期更换。 我也不想创造一个安全漏洞,感觉就像我在这里玩火一样。
我试图:
sudo iptables -A INPUT -p tcp --dport ssh -j ACCEPT
尝试允许从所有IPS进行SSH / SFTP访问,但是,我仍然使用linode IP和相同的login信息,在Filezilla中发生超时错误。
我不确定最好的行动方式,因为我宁愿在这个领域轻轻一磨。
Ubuntu默认使用UFW ,所以我不会尝试修改iptables规则,除非必须。
我使用limit规则来允许OpenSSH,因为人们会不断尝试在公共互联网上攻击Linode。 所以这可能会有诀窍:
$ sudo ufw limit OpenSSH