On 03.01.2011 19:09, alexander barakin wrote: [skip] > >> Потому что :0 не пренадлежит руту. Логинься по ssh пользователем, >> который залогинен в :0 >> > уточнение: не ":0" не принадлежит root-у, а у root-а нет magick > cookie, "пароля" для доступа к x-серверу. например, он может его > прочитать из файла .Xauthority, лежащего в домашнем каталоге того > пользователя, от имени которого запущена x-сессия. переменная > XAUTHORITY в частности для такого случая и предназначена. > > А теперь - внимание, прикол. Разработчики гнома (по всей видимости, т.к. за инициализацию сессии отвечает gdm3) не сочли нужным поддерживать стандарт [де-факто] и теперь:
$ echo $XAUTHORITY /var/run/gdm3/auth-for-alexkuklin-ewaQjo/database Отдельно доставляют права доступа: $ ls -ld /var/run/gdm3/auth-for-alexkuklin-ewaQjo/database /var/run/gdm3/auth-for-alexkuklin-ewaQjo /var/run/gdm3 drwx--x--x 4 root Debian-gdm 4096 Янв 2 04:17 /var/run/gdm3 drwx--x--x 2 alexkuklin alexkuklin 4096 Янв 2 04:17 /var/run/gdm3/auth-for-alexkuklin-ewaQjo -rw------- 1 alexkuklin alexkuklin 58 Янв 2 04:17 /var/run/gdm3/auth-for-alexkuklin-ewaQjo/database Приходится выковыривать эту инфу из proc: $ cat /proc/20417/environ .....XAUTHORITY=/var/run/gdm3/auth-for-alexkuklin-ewaQjo/database..... -- Alex -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d2204bc.4000...@kuklin.ru