Отправляет email-рассылки с помощью сервиса Sendsay

Несколько вопросов по Debian

Здравствуйте.

У меня несколько вопросов по Debian 3.1. Прошу не судить за ламерство и
кривизну рук.

Вопрос #1. Запущен сеанс X одного пользователя, пытаюсь запустить некоторую
программу под другим. Получаю что-нибудь вроде:

[trefoil@trefoil ~]$ su
Password:
[root@trefoil /home/trefoil]# vmware
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

То же самое верно при запуске других программ, а также другого порядка
расположения юзеров (иксы запущены под root, пытаюсь запустить прогу под
trefoil). Та же вмварь нормально работает, если запущена из того же
пользователя, что и иксы.

Где грабли?..

Вопрос #2. Как заставить kdm запускать сеанс root?

Вопрос #3. В kde под не-root'ом страшно глючит звук. Прерывается при
переключении консолей, а также окон в самом kde. Под root все Ok, можно
слушать. В чем тут дело и что с этим делать?..

Вопрос #4. И еще давно был вопрос: не работает sudo (версия 1.6.8p7). Просит
ввести пароль root, я его ввожу (вроде правильно), а оно не хочет его
кушать. Например:

[trefoil@trefoil ~]$ sudo vmware

We trust you have recieved the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

Password:
Sorry, try again.
Password:
sudo: 1 incorrect password attempt

В чем тут ...?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27233; Возраст листа: 1098; Участников: 1711
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575720

Ответить   Thu, 27 Jul 2006 16:11:11 +0300 (#575720)

 

Ответы:

On Thu, 27 Jul 2006 16:11:11 +0300
"Александр Шамов" <trefoi***@g*****.com> wrote:

Иксы зело секюрные. Не пущают.
В ~/.bashrc пишем

export XAUTHORITY="~/.Xauthority"
А еще лучше полный путь.

вроде именно это меня спасло. Давно это было, но бодался долго.

В настройках КДМ ;). Я не помню, где (кеды снесены), но есть такой список, скрывать
таких-то юзеров.
Вот из него рута и выкидываем.

Не в кедах дело скорее всего. Я подозреваю, что ядро у вас 2.6.х. Потому от имени
рута говорим:
dpkg-reconfigure xserver-common
И внимательно читаем. Там сказано, что для ядер 2.6 для иксов необходимо выставлять
nice равным 0. Еще при установке между прочим показывается ;).
Хотя я тоже первый раз не читал =)

cat /etc/sudoers
?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27234; Возраст листа: 1098; Участников: 1711
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575728

Ответить   Matviychuk Oleg Thu, 27 Jul 2006 16:34:24 +0300 (#575728)

 

Cпасибо. Нашел в /etc/kde3/kdm/kdmrc.

Если /etc/sudoers дефолтный - включи себя в группу wheel

Товарищи, а у меня нет такой группы...

cat /etc/sudoers

# ...
root ALL=(ALL) ALL

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27268; Возраст листа: 1099; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/576031

Ответить   Fri, 28 Jul 2006 14:22:41 +0300 (#576031)

 

On Fri, 28 Jul 2006 14:22:41 +0300
"Александр Шамов" <trefoi***@g*****.com> wrote:

Зато есть группа sudo

Я уже не помню, у меня стоит

mat ALL = NOPASSWD: ALL

но возможно необходимо добавить что-то вроде

trefoil ALL = NOPASSWD: vmware

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27272; Возраст листа: 1099; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/576047

Ответить   Matviychuk Oleg Fri, 28 Jul 2006 14:59:39 +0300 (#576047)

 

можно сделать без пароля
добавь строчку со своим именем логина и объявления про пароль:

your_login ALL=(ALL) NOPASSWD: ALL

/mv

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27284; Возраст листа: 1099; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/576092

Ответить   Fri, 28 Jul 2006 16:14:19 +0300 (#576092)

 

1JAkUhKR9iaxCTEBdV4bVbLPdMBJnWUZ4qogZoUAse8pMADzRwIgU1msgXFRSR6RoE+CaMAeY2i0

hAI+ZZSlURK0raVgTB3TADqw1wDU9ipNxvF8BTb7Eyi7Rs9/53vrCfJbsTxjka1UW3rILrQy0DFL

VMP2xWqo5D3eSb5RDwHEiLiy5xOwWJrV+QfYVoqnB6fCB9d9H0YrKJLrk4KlladHI8BvuwNgMIdA

Y7pms9aoT+FApXT55AFtXh/Esnbs+Ul3Zlz+2nne+2g1BsOGpyDLlHIN1TdRsPe8pwP9KT510ps4

gmf7FCZ+lIfpJVtTuAVxU3j1kFHhvaD03Bc+4U8eaF6KH3PQj/xepOU80Pe2QQ4ac/Imfy8lnhL4

C/DBLHofSYTRZzssoIHM0TVlXOEvMS0nrKj7vvY3DfEt9AzbVQMKIQWp/AAq0fRZxHmACgAAAABJ

RU5ErkJggg==

Здравствуй, all!

Александр Шамов пишет:

В /etc/kde/kdm (У мну Мандрива 2006.1, у тя может быть в другом месте) найди
строчку AllowRootLogin=false

В центре управления (kcontrol) в Звук И Мультимедиа -> Звуковая Система
ставишь галочку Выполнять с максимально возможным приоритетом. *тихо-тихо* А
вообще - вырубай к черту этот arts, мну он задолбал в конце концов.

........

Если /etc/sudoers дефолтный - включи себя в группу wheel.

daks.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27238; Возраст листа: 1098; Участников: 1711
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575760

Ответить   daks (#575760)

 

Александр Шамов пишет:

н просит пароль не root-а, а пользователя группы wheel

Ответить   Fri, 28 Jul 2006 09:15:42 +0700 (#575914)

 

В сообщении от 28 июля 2006 06:15 Oleg Komkov написал(a):

Что - без дураков? За последние лет 15 я не видел ни одной
компоненты, которая использовала пароль группы. А та, что
использовала - это chgroup, давно умершая. :-)

Ответить   "Sergey B. Khvatov" Fri, 28 Jul 2006 11:50:16 +0400 (#575986)

 

В сообщении от 27 июля 2006 18:11 Александр Шамов написал(a):

man xhost

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27251; Возраст листа: 1099; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575938

Ответить   "Nick S. Groznyh" Fri, 28 Jul 2006 10:09:06 +0500 (#575938)

 

четвер 27 липень 2006 16:11, Александр Шамов написав:

добавить в ~/.bashrc строку:
xhost +local:root

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27254; Возраст листа: 1099; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575948

Ответить   Доршок Станислав Fri, 28 Jul 2006 09:16:31 +0300 (#575948)

 

On Fri, 28 Jul 2006 09:16:31 +0300
Доршок Станислав <savel***@u*****.net> wrote:

В дебиане не помогает даже xhost +
Хитрая грабля ;)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27257; Возраст листа: 1099; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575976

Ответить   Matviychuk Oleg Fri, 28 Jul 2006 10:32:14 +0300 (#575976)

 

On 7/28/06, Matviychuk Oleg <mathw***@l*****.ru> wrote:

Есть ещё один источник этой грабли, проявляющийся, когда нужно
приложения запускать на других машинах: в Debian (и много где ещё) X
запускается с опцией -nolisten, и, соответственно, не слушает tcp
порты. Соединение возможно только с локальной машины. Лечится
настройкой соответствующего display manager-а (gdm, kdm , ...).

В первый раз когда наступил - не сразу сообразил :) В солярисе так не
заморачивались.

Ответить   Sat, 29 Jul 2006 18:21:33 +0400 (#576415)

 

On Thu, 27 Jul 2006 16:11:11 +0300
"Александр Шамов" <trefoi***@g*****.com> wrote:

Какие мы тута все умные, аж жуть. Какие-то сложные вещи предлагаем...
Александр, а с чего Вы взяли, что оно просит пароль рута?
$man sudo
...
sudo requires that users authenticate themselves with a password by
default (NOTE: in the default configuration this is the user's password,
not the root password).

Ибо если человек знает пароль рута, то зачем sudo? То же самое можно сделать
с помощью su -c.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27271; Возраст листа: 1099; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/576043

Ответить   Matviychuk Oleg Fri, 28 Jul 2006 14:55:03 +0300 (#576043)

 

28.07.06, Matviychuk Oleg <mathw***@l*****.ru> написал(а):

Мдааа... Вы правы. Это у меня уже ... :)))
Да, "su -c" я не учел...

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27273; Возраст листа: 1099; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/576052

Ответить   Fri, 28 Jul 2006 15:11:04 +0300 (#576052)