Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Tomáš Jakubík 02 Července 2007, 12:47:15

Název: Jak spustit mimo uživatele?
Přispěvatel: Tomáš Jakubík 02 Července 2007, 12:47:15
Nazdar,
Dá se něak spustit aplikace, tak aby běžela mimo uživatele a po odhlášení zůstala běžet?
Tušim že je to něak jako deamona, ale jak to nevim.
Název: Jak spustit mimo uživatele?
Přispěvatel: Pavelp 02 Července 2007, 12:55:20
Zalezi na tom, jaka aplikace a kdo ji ma spoustet.
Název: Jak spustit mimo uživatele?
Přispěvatel: Tomáš Jakubík 02 Července 2007, 12:58:48
Já jediný uživatel na ubuntu 7.04. se snažim spustit dedikovanej server (nejdřív grafika potom konzole) tak aby sem se mohl odhlásit a nechat to běžet.
Název: Jak spustit mimo uživatele?
Přispěvatel: Skeletonix 02 Července 2007, 13:24:07
tipuji:

sudo su

spustit příkaz &

exit
Název: Jak spustit mimo uživatele?
Přispěvatel: nettezzaumana 02 Července 2007, 14:59:41
bezne je, ze pro tento priklad si vytvorite uzivatelsky ucet a budete takoveto aplikace spoustet pod nim. Spoustet cokoliv pod rootem mi pripada krajne kanci reseni.
Muzete take jednoduse dat tuto aplikaci do startupu a spoustet ji tak initem..
Název: Jak spustit mimo uživatele?
Přispěvatel: Tomáš Jakubík 02 Července 2007, 15:06:31
Myslíte do startup systému?
Pokud by tak mohla běžet bez přihlášení uživatele, tak potřebuji více informací.
Název: Jak spustit mimo uživatele?
Přispěvatel: nettezzaumana 02 Července 2007, 15:48:16
Kdyz napisete nejaky skript a fyzicky ho umistite do /etc/init.d, tak se Vas standartne budou aplikace konfigurujici runlevely ptat, jestli ho chcete spustet pri startu..
'apt-get install rcconf && rcconf' ;D
Název: Jak spustit mimo uživatele?
Přispěvatel: Tomáš Jakubík 02 Července 2007, 16:54:25
Něak se mi nepodařilo přesvědčit rcconf aby mi tu aplikaci spustil.
A stejně nevím jestli by mi to pomohlo. Já si tu aplikaci chci spustit sám, jen potřebuji, aby běžela i po odhlášení a mohla operovat přes internet.
Název: Jak spustit mimo uživatele?
Přispěvatel: Pavelp 02 Července 2007, 18:42:55
Citace: Ratiafak
Něak se mi nepodařilo přesvědčit rcconf aby mi tu aplikaci spustil.
A stejně nevím jestli by mi to pomohlo. Já si tu aplikaci chci spustit sám, jen potřebuji, aby běžela i po odhlášení a mohla operovat přes internet.
Pak pouzijte postup od Skeletonixe.
Název: Jak spustit mimo uživatele?
Přispěvatel: Tomáš Jakubík 02 Července 2007, 19:11:21
I když spustim něco pod rootem a odhlásim se, tak to taky skončí.
Název: Jak spustit mimo uživatele?
Přispěvatel: bryan.cod 03 Července 2007, 13:26:53
a co ten program spoustet v jiny relaci?  ctrl+alt+(F1;F2....F6).   F7 se dostanes do puvodni relace  ;-)
Název: Jak spustit mimo uživatele?
Přispěvatel: Tomáš Jakubík 03 Července 2007, 17:27:43
Kvůli bezpečnosti nemůže zůstat počítač přihlášenej, ani v jiný relaci.
Název: Jak spustit mimo uživatele?
Přispěvatel: bryan.cod 03 Července 2007, 18:04:09
tak pak bych to videl pres ten init.

Udelej si symbolickej odkaz z init.d do rc5.d
Citace
sudo ln -s /etc/init.d/pozadovany_program  /etc/rc5.d/S99pozadovany_program
a pak si muzes jeste pro jistotu udelat vypinaci odkaz do rc0.d
Citace
sudo ln -s /etc/init.d/pozadovany_program /etc/rc0.d/K99pozadovany_program
Název: Jak spustit mimo uživatele?
Přispěvatel: Pavelp 03 Července 2007, 18:36:14
Napsat spousteci skript a pouzit prikazy dle skeletonixe.
Jestli chcete, aby to po startu nebylo spustene a chcete to spoustet sam, jinak to neudelate. Je ale nutne, aby program, ktery spoustite takovy zpusob prace umoznoval / aby byl schopny bezet bez konzole.