Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Вопрос о запуске приложений  (Прочитано 1495 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sorokhin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Вопрос о запуске приложений
« : 21 Сентября 2009, 02:39:11 »
Ночи доброй. Есть необходимость сидя под пользователем "1" запускать firefox от пользователя "2". Есть ли возможность создать ярлык, который без ввода пароля будет из сеанса пользователя "1" запускать санс пользователя "2"?!

P.S:
Я раскопал только вариант такой - правой клавишей мыши на ff и пункт "открыть как администратор"... так понимают запуск от имени root, но нужен конкретный пользователь (у которого соответственно права user).

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #1 : 21 Сентября 2009, 02:54:41 »
Знаю только с паролем

gksu  -u <user> firefox

Оффлайн sorokhin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #2 : 21 Сентября 2009, 02:59:49 »
А нельзя исполняемый файл каким-либо образом создать, чтобы нажал и все - в этом и есть смысл вопроса. Ну или например чтобы пользователь нажимал на иконку - вводил пасс и заходил?!

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #3 : 21 Сентября 2009, 03:13:04 »
Ну а кто мешает создать ярлык запуска приведенной мной команды?

Оффлайн sorokhin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #4 : 21 Сентября 2009, 03:19:06 »
Не работает, появляется окно с крестиком но надписей в нем никаких нет - пусто, из командной строки выдает что то типа "? ? ? ?  ? ? ? ?  ? ? ? ? ? ? ? ? ? ?"

Оффлайн M1ke

  • Участник
  • *
  • Сообщений: 228
  • ✎…
    • Просмотр профиля
    • IT блог
Re: Вопрос о запуске приложений
« Ответ #5 : 21 Сентября 2009, 05:48:09 »
sorokhin, Вы убрали < и > из комманды?
gksu  -u <user> firefox
define(TRUE, FALSE); //секс и наркотики

Оффлайн sorokhin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #6 : 21 Сентября 2009, 10:02:20 »
Команда работает если только вставить в имя пользователя root  :'(

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Вопрос о запуске приложений
« Ответ #7 : 21 Сентября 2009, 10:31:48 »
gksu -w -u $USER_X firefox
ps
Ещё есть вариант с разделяемым каталогом профилей.
« Последнее редактирование: 21 Сентября 2009, 10:33:28 от ArcFi »

Оффлайн Sir Ruf

  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #8 : 21 Сентября 2009, 10:48:12 »
man sudoers  ;)
Чтот-то типа:
имя_пользователя1 ALL = (имя_пользователя2) NOPASSWD: firefox

Оффлайн sorokhin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #9 : 21 Сентября 2009, 10:54:30 »
Простите за тупость но ничего не понятно...

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Вопрос о запуске приложений
« Ответ #10 : 21 Сентября 2009, 10:58:24 »
gksu -w -u $USER_X firefox
Пробовали?

Оффлайн sorokhin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #11 : 21 Сентября 2009, 11:02:22 »
Пробовал, вылетает окно - ставлю в нем своего юзера - окно закрывается и все...

Оффлайн Sir Ruf

  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #12 : 21 Сентября 2009, 11:03:25 »
Простите за тупость но ничего не понятно...
Попытаюсь объяснить.
Команда работает если только вставить в имя пользователя root  :'(
sudo -u root = sudo
что бы sudo - u имя_пользователя2 работало - нужно внести правило в файл /etc/sudoers
Что-то типа:
имя_пользователя1 ALL = (имя_пользователя2) NOPASSWD: firefox
Более подробно - man sudoers

Пользователь решил продолжить мысль 21 Сентября 2009, 11:10:43:
Пробовал, вылетает окно - ставлю в нем своего юзера - окно закрывается и все...
Наверное нужно ввести пароль, не? С вариантом sudoers пароль не нужен.
« Последнее редактирование: 21 Сентября 2009, 11:10:43 от Sir Ruf »

Оффлайн sorokhin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #13 : 21 Сентября 2009, 11:16:18 »
Sir Ruf не подскажи те ли что именно нужно внести в файл?  :)

Оффлайн Sir Ruf

  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: Вопрос о запуске приложений
« Ответ #14 : 21 Сентября 2009, 11:18:54 »
Sir Ruf не подскажи те ли что именно нужно внести в файл?  :)
имя_пользователя1 ALL = (имя_пользователя2) NOPASSWD: firefox
Напишешь имена пользователей - напишу точнее.

 

Страница сгенерирована за 0.018 секунд. Запросов: 19.