-1

我在我的 digitalocean droplet 上设置了 UFW 和 HTTPS,但我无法再通过 SFTP 进入我的盒子。是否有额外的步骤来启用 SFTP 进入盒子?

https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-18-04#step-4-%E2%80%93-managing-the-nginx-process

https://www.digitalocean.com/community/tutorials/how-to-set-up-let-s-encrypt-with-nginx-server-blocks-on-ubuntu-16-04#prerequisites

Error:  Connection timed out after 20 seconds of inactivity
Error:  Could not connect to server
4

1 回答 1

1

看到 SFTP 在 SSH 端口上运行,您可能会遇到麻烦。如果您无法以任何方式访问您的服务器,那么最好重置它,因为没有其他真正的方法可以再次访问您的服务器。

无论如何,如果您可以连接到您的服务器并更新防火墙(sudo如有必要,请执行),如果您有静态 IP,请执行以下 2 个命令:

ufw allow from [YOUR IP] to any port 22 
ufw reload

否则,建议为 SSH 使用不同的端口(http://www.linuxlookup.com/howto/change_default_ssh_port)。此处要执行的命令如下:

ufw allow [CUSTOM SSH PORT]
ufw reload

此外,如果您尚未使用 SSH 登录密钥,请查看以下页面:https ://www.ssh.com/ssh/key/ 。因为它将大大提高您服务器的整体安全性。

于 2019-03-09T11:37:29.987 回答