Ubuntu UA

Загальні розділи => Програми => Тема розпочата: Trush Andrii від 2014-05-12, 08:14:51

Назва: Автозапуск команди sudo openscada_start
Відправлено: Trush Andrii від 2014-05-12, 08:14:51
Доброго дня!

Як можна зробити автозапуск програми, яка запускається командою openscada_start. Але потрібно запускати із правами адміністратора (sudo openscada_start), і щоб не вводити пароль.

Дякую за увагу.

З повагою!
Андрій.
Назва: Re: Автозапуск команди sudo openscada_start
Відправлено: denkin від 2014-05-12, 17:49:25
яка версія Убунту?

Якщо з останніх (12.04 або новіша), то є графічний інтерфейс "Початкові програми" (Система - Налаштування - Початкові програми) - там досить все ясно, як мені здається: Додати ...

Але автоматичний пароль від адміністратора  - навіщо? Це порушує систему безпеки линукс.

Взагалі спробуй таким чином: файл *.desktop (з каталогу /usr/share/applications/ або з того місця де встановлена програма - зазвичай /opt/..) скопіювати в /etc/xdg/autostart
Назва: Re: Автозапуск команди sudo openscada_start
Відправлено: Гусак Ігор від 2014-05-13, 10:21:51
Гадаю, краще буде додати до початкових програм команду  (gksu openscada_start) і користуватися зв’язкою ключів.
Назва: Re: Автозапуск команди sudo openscada_start
Відправлено: denkin від 2014-05-13, 17:02:23
Гадаю, краще буде додати до початкових програм команду  (gksu openscada_start) і користуватися зв’язкою ключів.
звичайно, я саме це й мав на увазі у першій частині, але ж пароль потрібно буде вводити й це правильно!  :)
Назва: Re: Автозапуск команди sudo openscada_start
Відправлено: Trush Andrii від 2014-05-15, 10:40:45
Дуже дякую!
Автозапуск получився. Тільки для коректної роботи потрібно і ярлик закинути в папку /etc/xdg/autostart, і до початкових програм додати gksu openscada_start.
Назва: Re: Автозапуск команди sudo openscada_start
Відправлено: denkin від 2014-05-15, 19:00:07
Я, зазвичай з /etc/xdg/autostart навпаки видаляю файли, тому перепрошую - не знав такого :(

але все одно поздоровляю з успіхом :)