我在 Ubuntu 22.10 上遇到循环登录问题。
我能够登录到 shell 并观察到以下/tmp
权限:
drwxr-xr-x 20 arnaud arnaud 60K mars 24 08:55 tmp
我可以通过在 shell 中运行以下命令来解决这个问题:
chmod 1777 /tmp
sudo chown root:root /tmp
sudo service gdm3 restart
不过,每次重新启动计算机时,我都会再次遇到这个问题。
我怀疑 snap 出了问题。登录后,当我尝试运行 snap 安装的软件时,出现此错误
/tmp/snap-private-tmp has unexpected ownership / permissions: File exists
。实际上,我可以看到/tmp/snap-private-tmp
只有子文件夹,snap.snapd-desktop-integration
删除文件夹后/tmp/snap-private-tmp
,我可以运行该程序,但重启后问题再次出现。
有没有想过为什么/tmp
每次启动时权限都会被搞砸?