不能apt-get删除或apt-get install | fopen权限被拒绝

所以没有我无法SSH进入我的无头Linux的盒子。

所以我连接了一个屏幕,并开始使用它。

我的服务器仍然function齐全,箱子看起来很机灵。 我只是不会让我SSH进来。

所以我试着按照几个在线教程添加我的IP到SSH允许文件,但似乎没有任何工作。

我一直在得到

“networking连接:拒绝连接”

当试图与腻子SSH。

所以我决定核实iptables,然后做

sudo apt-get remove --purge iptables 

导致失败。

像这样的东西

“mandb处理表”“fopen权限被拒绝”

所以我试着做

sudo apt-get安装iptables

它说同样的fopen错误。

最终结果是我的服务器启动并运行,但我没有SSHfunction进入我的箱子。 在那个笔记,虽然我仍然有一个活动的桑巴连接。 拿它的价值。

在执行apt-get或dpkg时,fopen权限被拒绝了,这通常是你的/var/cache/man manpages所拥有的root:root而不是man:root 。 尝试改变这个

  chown -R man:root /var/cache/man