操作系统:ubuntu:8.04

错误提示:mkdtemp: private socket dir:Permission denied

 

Google知,是tmp目录权限的问题。chmod 1777 /tmp 即可解决

反思:

执行 rm -rf /tmp命令导致了上述问题。删掉tmp目录之后,系统自动重建了tmp目录,只是新建的目录权限来自于umask

如下:

所以新建的tmp目录权限为755

其他用户没有足够的权限写入,出现此问题。