现在arch默认开启将tmp开启tmpfs
tmpfs /tmp tmpfs nodev,nosuid 0 0
UUID=98c63da9-ab2b-4dc4-8ec7-5bf2d9f4b94d / jfs defaults 0 1
UUID=bf66f960-432f-4c2b-a978-786804e2337f swap swap defaults 0 0
UUID=06ee118f-4d3f-44b2-b120-b89af416d5dc /home jfs defaults 0 1
UUID=d164390a-f4f0-4c26-b24b-38aec42ead0a /share jfs defaults 0 1
而且/var/run直接链接到/run下面
rootfs / rootfs rw 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sys /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
dev /dev devtmpfs rw,nosuid,relatime,size=893048k,nr_inodes=223262,mode=755 0 0
run /run tmpfs rw,nosuid,nodev,relatime,mode=755 0 0
/dev/sda1 / jfs rw,relatime 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
shm /dev/shm tmpfs rw,nosuid,nodev,relatime 0 0
tmpfs /tmp tmpfs rw,nosuid,nodev,relatime 0 0
/dev/sda5 /home jfs rw,relatime 0 0
/dev/sda6 /share jfs rw,relatime 0 0
但是run目录的权限是755用户和组是root
所以我起apache的时候,连pid都写不上
所以我想什么地方可以该掉这个默认的权限
或者应该怎么处理!
一个关于arch run目录的问题请教下各位!
- wtry
- 帖子: 923
- 注册时间: 2009-03-18 9:26
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 一个关于arch run目录的问题请教下各位!
/var/run 的本来就应该是 755, /var/lock 才是 1777。/var/run -> /run 倒是新创!
守护进程不是 root 身份吗,怎会写不上 pid,是否有其它原因?做掉 /run,换回 /var/run 看看!
守护进程不是 root 身份吗,怎会写不上 pid,是否有其它原因?做掉 /run,换回 /var/run 看看!
- wtry
- 帖子: 923
- 注册时间: 2009-03-18 9:26
Re: 一个关于arch run目录的问题请教下各位!
代码: 全选
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/false
daemon:x:2:2:daemon:/sbin:/bin/false
mail:x:8:12:mail:/var/spool/mail:/bin/false
ftp:x:14:11:ftp:/srv/ftp:/bin/false
http:x:33:33:http:/srv/http:/bin/false
nobody:x:99:99:nobody:/:/bin/false
dbus:x:81:81:System message bus:/:/bin/false
arch:x:1000:1000::/home/arch:/bin/bash
avahi:x:84:84:avahi:/:/bin/false
dnsmasq:x:999:999:dnsmasq daemon:/:/sbin/nologin
mysql:x:89:89::/var/lib/mysql:/bin/false
还是不明白问题在哪!