Solaris: Пользователь без полномочий root не может запустить команду prtdiag

Проблема

Пользователь без полномочий root не может запустить команду prtdiag, но она работает у пользователя root

# /usr/sbin/prtdiagpicl_initialize failed: Daemon not responding

Решение

Проблема вызвана неправильным правами файла /var/run/picld_door или каталога /var/run.

Установите разрешение для файла/var/run/picld_door или каталога/var/run следующим образом:

# ls -l /var/run/picld_doordr--r--r-- 1 root root 0 Nov 10 14:21 /var/run/picld_door
# ls -ld /var/rundrwxr-xr-x 6 root sys 1261 Nov 10 14:21 /var/run

Для Solaris 11

На Solaris 11 /var/run это ссылка на /system/volatile

# ls -ld /var/runlrwxrwxrwx 1 root root 18 Feb 26 2013 /var/run -> ../system/volatile

Установите права каталога /var/run следующим образом:

# ls -lLd /var/rundrwxr-xr-x 16 root sys 4366 Jan 10 08:30 /var/run

Отправка комментария

0 Комментарии