用户是否有权在 /home/userDir 之外写入?

onl*_*rra 2 filesystems users root permissions not-root-user

做一个正常*用户有权限写别的地方比他自己的主目录?(没有sudo和那些特权升级工具)

我说normal是因为我不知道比 root 和normal多的类别。假设相关用户安装了系统并使用sudo <command>.

顺便说一下,我使用 Ubuntu。

谢谢。

Mel*_*lan 7

是的。出于合法原因,普通/非特权用户可以写入/tmp和/var/tmp。此外,如果给定文件/目录的用户或组权限包括用户的权限,则他或她也可以写入这些文件或目录。

话虽如此,为普通用户提供对操作系统文件和目录的写入能力,就像打个比方说的那样。关于这一点有很多话要说,但这不是地方。如果你很好奇为什么?我建议搜索并阅读有关“UNIX/Linux 系统管理最佳实践”的文章。


Gia*_*zzi 5

/tmp并且可能/var/tmp对任何用户都是可写的。