Форвардинг или расшаривание иксов

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

Форвардинг или расшаривание иксов

Сообщение agbr »

есть X-дисплей, запущенный под пользователем Vasya, нужно разрешить программе, запущенной под пользователем Misha рисовать свою сущность на этом дисплее.
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Форвардинг или расшаривание иксов

Сообщение 7biohazard7 »

может проще su, sudo воспользоваться?
Спасибо сказали:
Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

Re: Форвардинг или расшаривание иксов

Сообщение agbr »

7biohazard7 писал(а):
02.01.2006 23:08
может проще su, sudo воспользоваться?


не выйдет.

p.s. я нашел туку под названием xhost, которая может разрешать другим иксы использовать.
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Форвардинг или расшаривание иксов

Сообщение 7biohazard7 »

Так может вам сюда?
http://www.linuxforum.ru/index.php?showtopic=12249

А почему вас su, etc не устраивает? поделитесь соображениями
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Форвардинг или расшаривание иксов

Сообщение sash-kan »

(agbr @ Jan 3 2006, в 11:02) писал(а):xhost

полностью отвечает поставленной задаче:
(agbr @ Jan 2 2006, в 17:22) писал(а):есть X-дисплей, запущенный под пользователем Vasya, нужно разрешить программе, запущенной под пользователем Misha рисовать свою сущность на этом дисплее.

Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

Re: Форвардинг или расшаривание иксов

Сообщение agbr »

7biohazard7 писал(а):
03.01.2006 17:04
Так может вам сюда?
http://www.linuxforum.ru/index.php?showtopic=12249

А почему вас su, etc не устраивает? поделитесь соображениями


Не, не сюда. А su не устраивает потому, что один пользователь не знает пароль другого.
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Форвардинг или расшаривание иксов

Сообщение t.t »

(agbr @ Jan 3 2006, в 20:49) писал(а):А su не устраивает потому, что один пользователь не знает пароль другого.
Если _только_ поэтому, то sudo: во-первых, надо будет вводить _свой_ пароль, а не чужой, а во-вторых, даже это можно отключить (man sudoers на предмет NOPASWD).
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Форвардинг или расшаривание иксов

Сообщение 7biohazard7 »

t.t писал(а):
03.01.2006 21:18
(agbr @ Jan 3 2006, в 20:49) писал(а):А su не устраивает потому, что один пользователь не знает пароль другого.
Если _только_ поэтому, то sudo: во-первых, надо будет вводить _свой_ пароль, а не чужой, а во-вторых, даже это можно отключить (man sudoers на предмет NOPASWD).


Что-то мне подсказывает что человека замучил сугубо
академический интерес, что весьма неплохо в принципе.
(Замечание. Во многих источниках открывать доступ на desktop
весьма не рекомендуют, а скорее наоборот. Это
в плане безопасности)

Опишите потом чего добились?
Спасибо сказали:
Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

Re: Форвардинг или расшаривание иксов

Сообщение agbr »

t.t писал(а):
03.01.2006 21:18
(agbr @ Jan 3 2006, в 20:49) писал(а):А su не устраивает потому, что один пользователь не знает пароль другого.
Если _только_ поэтому, то sudo: во-первых, надо будет вводить _свой_ пароль, а не чужой, а во-вторых, даже это можно отключить (man sudoers на предмет NOPASWD).


su Vasya

чей пароль мне придется вводить?
программы будут запущенны от пользователя Vasya теперь

sudo - вообще это извращения с безопасностью имхо

7biohazard7 писал(а):
03.01.2006 22:53
t.t писал(а):
03.01.2006 21:18

(agbr @ Jan 3 2006, в 20:49) писал(а):А su не устраивает потому, что один пользователь не знает пароль другого.
Если _только_ поэтому, то sudo: во-первых, надо будет вводить _свой_ пароль, а не чужой, а во-вторых, даже это можно отключить (man sudoers на предмет NOPASWD).


Что-то мне подсказывает что человека замучил сугубо
академический интерес, что весьма неплохо в принципе.
(Замечание. Во многих источниках открывать доступ на desktop
весьма не рекомендуют, а скорее наоборот. Это
в плане безопасности)

Опишите потом чего добились?


В моем случае я открываю доступ только локальному пользователю xhost +local:user
который к тому-же является еще и системным
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Форвардинг или расшаривание иксов

Сообщение t.t »

(agbr @ Jan 4 2006, в 13:09) писал(а):sudo - вообще это извращения с безопасностью имхо
Странное у вас "хо". С точки зрения безопасности как раз su (и раздавание пароля всем подряд) -- это извращение; а вот sudo, позволяющее пользоваться _своими_ паролями или вообще настроить запуск без паролей -- как раз нормальное решение.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Mr.Anderson
Сообщения: 114

Re: Форвардинг или расшаривание иксов

Сообщение Mr.Anderson »

sudo - вообще это извращения с безопасностью имхо

Это ли извращение? Многие вообще удаляют пользователя root (либо запрещают ему логиниться) и работают через sudo. Кроме того, тут вполне можно настроить, что и кто может выполнять, а в логах это нормально отражается, в отличие от варианта с su -
LMD / DML
Спасибо сказали:
Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

Re: Форвардинг или расшаривание иксов

Сообщение agbr »

Mr.Anderson писал(а):
12.01.2006 17:26
sudo - вообще это извращения с безопасностью имхо

Это ли извращение? Многие вообще удаляют пользователя root (либо запрещают ему логиниться) и работают через sudo. Кроме того, тут вполне можно настроить, что и кто может выполнять, а в логах это нормально отражается, в отличие от варианта с su -


Про извращение я в другом смысле. Мне надо экран расшарить, а не привелегии менять. Кстати, если я запущу прогу из-под sudo, то у процесса будет не мой UID/GID, если там не стоит SUID, SGID.

вообщем надо так:

Код: Выделить всё

xhost +local:someuser


назад - так

Код: Выделить всё

xhost -local:someuser


использовать другие протоколы типа inet,nis не очень безопасно.
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Форвардинг или расшаривание иксов

Сообщение 7biohazard7 »

А мне казалось что вам надо в графике запустить
программу от имени другого пользователя.
Значит не поняли друг друга B)
Бывает.
Спасибо сказали:
Аватара пользователя
Mr.Anderson
Сообщения: 114

Re: Форвардинг или расшаривание иксов

Сообщение Mr.Anderson »

вообщем надо так:

xhost +local:someuser


назад - так

xhost -local:someuser

абсолютно верно, сорри, немного погорячился и вмесьл ответа высказался ;)
LMD / DML
Спасибо сказали: