Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: ovládání aplikace na pozadí + provedení příkazu z webu  (Přečteno 1846 krát)

strom159

  • Návštěvník
  • Příspěvků: 55
Zdravím, mám dva dotazy.

Když mám spuštěnou aplikaci, tam nemohu ovládat server, musím ji zastavit a poté zase spustit, tak jsem ji pustil na pozadí, ale teď mě nenapadá jak mohu provést nějaký příkaz pro aplikaci.

Již jsem se na podobný problém ptal, ale zajímalo by mě, je možné, když kliknu na tlačítko, které je na webu, aby to udělalo nějaký příkaz na serveru?

Děkuji

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:ovládání aplikace na pozadí + provedení příkazu z webu
« Odpověď #1 kdy: 09 Srpna 2012, 19:25:29 »
Pokud je to tvá aplikace, pak přes semafory - kill na PID.

http://unixhelp.ed.ac.uk/CGI/man-cgi?signal+7 (Standard Signals)

Co se týče spuštění privilegovaných příkazů skrz web, pak pro uživatele, pod kterým web běží na daný script (ve kterém se odehraje spuštění privilegované operace), hodit NOPASSWD do /etc/sudoers - POUZE PRO DANÝ SCRIPT. A i to je dost ošemetné z hlediska bezpečnosti ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

strom159

  • Návštěvník
  • Příspěvků: 55
Re:ovládání aplikace na pozadí + provedení příkazu z webu
« Odpověď #2 kdy: 09 Srpna 2012, 20:13:11 »
Není to má aplikace, jedná se o minecraft server.

soudruh

  • Aktivní člen
  • *
  • Příspěvků: 458
  • Na Linuxu se stále učím...
Re:ovládání aplikace na pozadí + provedení příkazu z webu
« Odpověď #3 kdy: 09 Srpna 2012, 20:26:27 »
Spouštěj ho v screen a pak se na něj můžeš kdykoliv napojit, spouště příkazy a odpojit
Xubuntu 12.10@fermium; Ubuntu 12.04@mandelevium; Android 2.3.3@nobellum; Ubuntu 9.04@lawrencium; FreeNAS@rutherfordium; Xubuntu 12.04@dubnium

strom159

  • Návštěvník
  • Příspěvků: 55
Re:ovládání aplikace na pozadí + provedení příkazu z webu
« Odpověď #4 kdy: 10 Srpna 2012, 10:43:26 »
To tě teď moc nechápu, když to zpustím na obrazovce, tak nebudu moc ovládat server...

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:ovládání aplikace na pozadí + provedení příkazu z webu
« Odpověď #5 kdy: 10 Srpna 2012, 10:57:58 »
Není screen jako screen -- http://cs.wikipedia.org/wiki/GNU_Screen

strom159

  • Návštěvník
  • Příspěvků: 55
Re:ovládání aplikace na pozadí + provedení příkazu z webu
« Odpověď #6 kdy: 10 Srpna 2012, 11:02:55 »
Mohl by jsi mi prosím nějak pomoc?
Jak okno mám vytvořit. Musím ho stahovat?

EDIT: Už jsem na to přišel.
EDIT: Tohle je dobré, chtěl jsem to, abych to mohl udělat přes web, půjde to?
Spuštění aplikace jde, protože na to mám příkaz a můžu ho spustit přes bash, ale nevím jestli toto půjde.
« Poslední změna: 10 Srpna 2012, 12:19:39 od strom159 »

 

Provoz zaštiťuje spolek OpenAlt.