在我的VPS服务器(Fedora 9中),不断的mingetty重生本身,因为一条 “权限被拒绝” 错误的TTY [1-6],即便:tty1的“权限被拒绝”的原因是什么?
root# ls -la /dev/tty1 crw------- 1 root root 4, 1 Sep 19 14:22 /dev/tty1
即使怪异,这并不工作:
root# cat </dev/tty1 bash: /dev/tty1: Permission denied
我猜这事做与VM主机,但我的两个VPS提供商和我的想法,所以是谷歌...任何线索,为什么根本不能访问字符设备用root权限?
更新:我确定SELinux已被禁用;然而,问题依然存在....
更新:strace的转储:
32399 rt_sigaction(SIGTSTP, {SIG_DFL}, {SIG_DFL}, 8) = 0 32399 rt_sigaction(SIGTTIN, {SIG_DFL}, {SIG_IGN}, 8) = 0 32399 rt_sigaction(SIGTTOU, {SIG_DFL}, {SIG_IGN}, 8) = 0 32399 rt_sigaction(SIGINT, {SIG_IGN}, {SIG_IGN}, 8) = 0 32399 rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_IGN}, 8) = 0 32399 rt_sigaction(SIGCHLD, {SIG_DFL}, {0x807b990, [], SA_RESTORER, 0xb7e7b708}, 8) = 0 32399 open("/dev/tty1", O_RDONLY|O_LARGEFILE) = -1 EACCES (Permission denied) 32399 open("/dev/tty1", O_RDONLY|O_LARGEFILE) = -1 EACCES (Permission denied) 32399 fstat64(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0 32399 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe1000 32399 write(2, "bash: /dev/tty1: Permission deni"..., 35) = 35
不能说它使多大意义,我...
关于VPS提供商的更多详细信息,请安装吗? – freespace 2008-09-20 14:36:37