小编bit*_*ant的帖子

当 fstab 具有 1777 时,为什么 /tmp 以权限 0755 挂载?

对于/tmpin /etc/fstab,我有mode=1777,但在重新启动后,权限/tmp0755。另一个目录/var/tmp以完全相同的方式配置,但没有这个问题(见下文)。这是一个运行 Ubuntu 18.04 服务器的 Raspberry Pi。根文件系统是一个只读安装的 microSD 卡。

使1777权限永久化的正确方法是什么?

以下是一些其他详细信息(在全新启动后):

$ touch /tmp/test
touch: cannot touch '/tmp/test': Permission denied

$ whoami
ubuntu

$ ls -ld /tmp /var/tmp
drwxr-xr-x 9 root root 180 Dec 26 13:54 /tmp
drwxrwxrwt 4 root root  80 Dec 26 13:54 /var/tmp

$ mount |grep /tmp
tmpfs on /var/tmp type tmpfs (rw,nosuid,nodev,noexec,noatime,size=65536k)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noexec,noatime,size=131072k)

$ grep /tmp /etc/fstab
tmpfs …
Run Code Online (Sandbox Code Playgroud)

chmod mount fstab tmpfs

5
推荐指数
1
解决办法
4095
查看次数

标签 统计

chmod ×1

fstab ×1

mount ×1

tmpfs ×1