<aside> 💡 一点背景:我的操作系统是 ubuntu18.04,文中提到的指令可能随系统不同而有所变化

</aside>

从重启说起

这两天在服务器上配 Matrix,中午启动 Element 的时候,得到一条 error message:

Error: ENOSPC: System limit for number of file watchers reached angular

对文件监听队列大小进行调整之后,需要重启,于是我用

sudo shutdown -r 0

重启了系统。此前从来没有过重启 VPS server 的经历,敲下这行命令使我胆战心惊,看到 Termius 连接不上服务器的时候就更加胆战心惊了!

打开服务器提供商 Vultr 的官网,页面上显示我的服务器状态为 Running,也能够通过页面中提供的终端正常连接,说明并不是操作系统的问题。在系统内 ping 谷歌

ping 8.8.8.8

超时,说明服务器与互联网没有建立连接。我(在大佬们的帮助下)从以下方面着手查起:

SSH 服务

查看 SSH service 的状态:

sudo systemctl ssh status

显示为 active, SSH service 正常运行中。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fd966b02-17c4-46df-bd67-d133fc8170b0/Untitled.png

运行