我在 ubuntu 18.04 上运行我自己的 nextcloud 服务器小实例。
最近我重新启动了机器,但从那时起它就出现了一些问题。
起初它无法解析名称,因此我向添加了一个 DNS 服务器地址/etc/resolve.conf
,从而解决了该问题。
现在,机器已经连接到互联网了。
如果我在本地 ping 该地址或者去那里ping www.mynextcloudserver.xyz
我会得到肯定的答复。
但我无法通过浏览器ssh user@localip
连接到该网站。www.mynextcloudserver.xyz
最奇怪的是:每次重启后几秒钟我都可以ssh
进入机器,然后它就会断开连接。
谢谢。
编辑:
修复:
Apparmor
无法在启动时启动,因为snapd
未安装软件包。我不明白为什么这会破坏一切,为什么Apparmor
仅仅因为snapd
不存在就失败。但它解决了 ssh 问题。
下一个问题是,由于某种原因,我的防火墙被设置为仅允许端口 22。之后sudo ufw allow 80
服务器sudo ufw allow 443
就可以再次访问了。
剩余疑问:为什么没有安装就会apparmor
失败?snapd