Запуск проги в другой группе

Закрыто
no avatar

Автор темы
НовичъЁк
Сообщения: 4
Зарегистрирован: 21 мар 2017, 02:33
Контактная информация:

Запуск проги в другой группе

#1

21 мар 2017, 02:43

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

Подскажите, пожалуйста как правильно запустить в Linux Mint KDE 17.3 x64 какую-либо программу под текущим (не root) пользователем, но в другой (заранее созданной) группе?

Решение Chocobo » 25 апр 2017, 19:00
НовичъЁк, Как-то вот так
Снимок экрана в 2017-04-25 18-58-45.png

Перейти к ответу ➙

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Запуск проги в другой группе

#2

21 мар 2017, 06:34

не совсем понятно что именно вы хотите
gksu - не ????
gksu.png
gksu.png (16.98 КБ) 1034 просмотра
( root заменить на требуемое )

ну или как -то типа в настройках Пользователи и группы включить вашего пользователя в состав требуемой "заранее созданной" группы?
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Запуск проги в другой группе

#3

21 мар 2017, 09:12

sudo -u <username> <command>
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

no avatar

Автор темы
НовичъЁк
Сообщения: 4
Зарегистрирован: 21 мар 2017, 02:33
Контактная информация:

Запуск проги в другой группе

#4

25 апр 2017, 17:15

К сожалению, не работает:

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

sudo -g NewGroup -u MyUser ktorrent
выдает ошибку
unnamedapp(1234): KUniqueApplication: Cannot find the D-Bus session server: "Failed to connect to socket /tmp/dbus-xxxxxxxxxx: Connection refused"
Pipe closed unexpectedly


То же самое с калькулятором

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

sudo -g NewGroup -u MyUser kcalc
заявляет, что
Session bus not found
и предлагает выполнить команду
export $(dbus-launch)
выполнение которой ничего не меняет

Команда
echo $DBUS_SYSTEM_BUS_ADDRESS
выдает пустую строку :sad:
=================

А у команд kdesudo и gksudo в принципе нет ключа -g для запуска из-под другой группы...

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Запуск проги в другой группе

#5

25 апр 2017, 19:00

НовичъЁк, Как-то вот так
Снимок экрана в 2017-04-25 18-58-45.png
Изображение
   
Изображение

no avatar

Автор темы
НовичъЁк
Сообщения: 4
Зарегистрирован: 21 мар 2017, 02:33
Контактная информация:

Запуск проги в другой группе

#6

25 апр 2017, 19:49

Как оказалось, всё просто:

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

sudo -g NewGroup -u MyUser kcalc
нормально работает, если отобрать у root-a права на папку /home/user/.dbus :dash2:
Chocobo писал(а): , Как-то вот так
Ух тыыы....
Будем учицца

Спасибо, решено

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Запуск проги в другой группе

#7

25 апр 2017, 20:01

НовичъЁк писал(а): отобрать у root-a права на папку /home/user/.dbus
А это как ты организовал? :smile:
Изображение
   
Изображение

no avatar

Автор темы
НовичъЁк
Сообщения: 4
Зарегистрирован: 21 мар 2017, 02:33
Контактная информация:

Запуск проги в другой группе

#8

01 май 2017, 03:13

Даже без терминала обошелся, в дельфине:
На папке .dbus ПКМ --> root actions --> ownership to active user
А что?

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Запуск проги в другой группе

#9

01 май 2017, 09:31

НовичъЁк, У рута права на неё остануться в любом случае, запретить ему что-то читать и писать не так просто :smile:
А у пользователя да, с овнерством появятся соответсвующие права
Изображение
   
Изображение

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Запуск проги в другой группе

#10

26 июл 2017, 12:43

:close:

Закрыто

Вернуться в «Руководства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей