Ubuntu UA
Загальні розділи => Програми => Тема розпочата: Trush Andrii від 2014-05-12, 08:14:51
-
Доброго дня!
Як можна зробити автозапуск програми, яка запускається командою openscada_start. Але потрібно запускати із правами адміністратора (sudo openscada_start), і щоб не вводити пароль.
Дякую за увагу.
З повагою!
Андрій.
-
яка версія Убунту?
Якщо з останніх (12.04 або новіша), то є графічний інтерфейс "Початкові програми" (Система - Налаштування - Початкові програми) - там досить все ясно, як мені здається: Додати ...
Але автоматичний пароль від адміністратора - навіщо? Це порушує систему безпеки линукс.
Взагалі спробуй таким чином: файл *.desktop (з каталогу /usr/share/applications/ або з того місця де встановлена програма - зазвичай /opt/..) скопіювати в /etc/xdg/autostart
-
Гадаю, краще буде додати до початкових програм команду (gksu openscada_start) і користуватися зв’язкою ключів.
-
Гадаю, краще буде додати до початкових програм команду (gksu openscada_start) і користуватися зв’язкою ключів.
звичайно, я саме це й мав на увазі у першій частині, але ж пароль потрібно буде вводити й це правильно! :)
-
Дуже дякую!
Автозапуск получився. Тільки для коректної роботи потрібно і ярлик закинути в папку /etc/xdg/autostart, і до початкових програм додати gksu openscada_start.
-
Я, зазвичай з /etc/xdg/autostart навпаки видаляю файли, тому перепрошую - не знав такого :(
але все одно поздоровляю з успіхом :)