На моем VPS-сервере (Fedora 9) mingetty продолжает возрождаться из-за ошибки «отказано в разрешении» на tty [1-6], даже если:
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 нет идей, как и у Google ... Любая подсказка, почему root не может получить доступ к символьному устройству с привилегиями root rw
Обновление: я убедился, что SELinux отключен; Тем не менее, проблема все еще существует ...
Обновление: сброс дампа:
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
Не могу сказать, что это имеет большое значение для меня ...