/dev/pts/ptmx в Centos 6.4

У меня проблема с сервером, работающим на CentOS. CentOs был обновлён до версии 6.4 и имеет все обновления. Обновления были сделаны в соответствии с официальными репозиториями. На сервере работает V-сервер.

Local / fstab

------------------------------- FSTAB ------------------ ------------------------
Устройство >>>>> >>>>>FSType Точка монтирования >>>>> Опции >>>>>Dump Pass >>>>>
/ dev / sda1 / boot ext3 rw, noatime 1 2
/ dev / vg0 / root / ext3 rw, noatime 1 1
/ dev / vg0 / swap none swap sw 0 0
/ dev / vg0 / usr / usr ext3 rw, noatime 1 2
/ dev / vg0 / var / var ext3 rw, noatime 1 2
/ dev / vg0 / log / var / log ext3 rw, noatime 1 2
/ dev / vg0 / tmp / tmp ext3 rw, noatime, nosuid, noexec 1 2
/ dev / vg0 / home / home ext3 rw, noatime 1 2
/ dev / vg0 / vz / vservers ext3 rw, noatime 1 2
tmpfs / dev / shm tmpfs по умолчанию 0 0
devpts / dev / pts devpts rw, gid = 5, mode = 620 0 0
sysfs / sys sysfs по умолчанию 0 0
proc / proc proc по умолчанию 0 0

Проблема с / dev / pts / ptmx

root @ Hostname # / dev / pts> ls -la
всего 0
drwxr-xr-x 2 root root 0 сен. 12 12:34.
drwxr-xr-x 18 root root 3860 сент. 12 12:34..
crw - w ---- 1 mmichalski tty 136, 0 Sep 12 12:53 0
c --------- 1 корень корня 5, 2 сентября 12 12:34 ptmx

Как видите, у него нет прав. Та же ситуация работает виртуально. Ниже файл виртуальный fstab

fstab при виртуальном запуске на Vserver

нет / proc proc по умолчанию 0 0
none / tmp tmpfs size = 16m, mode = 1777 0 0
нет /dev/pts devpts gid=5,mode=620 0 0

Что может вызвать эту проблему и где искать решения?

С уважением

1 ответ

Режим по умолчанию для ptmx узлы 0000. См. man mount и искать ptmxmode, Вы можете проверить параметры монтирования, mount,

Для моей машины (не CentOS)

$ mount | grep devpts
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

Тогда действительно режим 0000.

$ ls -l /dev/pts/ptmx 
c--------- 1 root root 5, 2 Sep  6 10:13 /dev/pts/ptmx

Тем не мение, /dev/ptmx это тот, который важен, и он создается udev,

$ grep -ri ptmx /usr/lib/udev/*
/usr/lib/udev/rules.d/50-udev-default.rules:SUBSYSTEM=="tty", KERNEL=="ptmx", GROUP="tty", MODE="0666"

$ ls -l /dev/ptmx
crw-rw-rw- 1 root tty 5, 2 Sep 12 13:58 /dev/ptmx
Другие вопросы по тегам