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: Nejde mi otevřít .jar soubor.  (Přečteno 11902 krát)

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Nejde mi otevřít .jar soubor.
« kdy: 06 Prosince 2014, 09:01:09 »
Ahoj, chtěl jsem otevřít tento program: http://www.android-powerpoint.com/shutdown/ , ale jak ho chci otevřít, tak mi vyskočí toto okno, nevíte co s tím?

[příloha smazaná administrátorem]
« Poslední změna: 06 Prosince 2014, 09:03:43 od McKay »

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Nejde mi otevřít .jar soubor.
« Odpověď #1 kdy: 06 Prosince 2014, 10:09:54 »
Co ti na tom není jasné? Ty jsi tu appku neotevřel, nýbrž spustil. A pokud si ji chtěl opravdu spustit, máš tam jasně napsáno, jak postupovat..
Audi, vide, tace.
ddg.gg , DNSCrypt

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Re:Nejde mi otevřít .jar soubor.
« Odpověď #2 kdy: 06 Prosince 2014, 11:16:08 »
Ahoj, od té doby co jsem přešel z Widlí na linux mi není jasné hodně věcí :D, konečně se mi povedlo zprovoznit Wake on lan... Ale nevím jak nastavit appku aby se mi vždy po spuštění systému automaticky spustila, když ji musím spouštět jako root...

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:Nejde mi otevřít .jar soubor.
« Odpověď #3 kdy: 06 Prosince 2014, 12:22:38 »
Přidej ji do Sudoers jako vyjímku. Pak nebude potřeba při jejím spuštění zadávat root heslo.

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Re:Nejde mi otevřít .jar soubor.
« Odpověď #4 kdy: 06 Prosince 2014, 14:03:54 »
Jen kdybych věděl jak...

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Nejde mi otevřít .jar soubor.
« Odpověď #5 kdy: 06 Prosince 2014, 14:27:39 »
Potom zní otázka úplně jinak  :D
Budeš muset začít studovat návody i v jiných jazycích. Zkus si upravit následující postupy:

Pro skupinu uživatelů, přistupující k appce: http://wiki.ubuntu.cz/truecrypt#jak_umo%C5%BEnit_b%C4%9B%C5%BEn%C3%BDm_u%C5%BEivatel%C5%AFm_p%C5%99ipojen%C3%AD_truecrypt_jednotek

Nebo pro spouštění se sudo pro všechny uživatele:
https://wiki.archlinux.org/index.php/TrueCrypt#Method_2:_sudo_simplified
Audi, vide, tace.
ddg.gg , DNSCrypt

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Nejde mi otevřít .jar soubor.
« Odpověď #6 kdy: 06 Prosince 2014, 14:28:40 »
Ahoj, od té doby co jsem přešel z Widlí na linux mi není jasné hodně věcí :D, konečně se mi povedlo zprovoznit Wake on lan... Ale nevím jak nastavit appku aby se mi vždy po spuštění systému automaticky spustila, když ji musím spouštět jako root...
to jde vidět podle těch ikon na ploše  ::) nj. wokení zlozvyk. Sudoers edituj pomocí visudo a nechej na konci prázdný řádek.
Takže
Kód: [Vybrat]
sudo visudona konec si přidej řádek s programem, který chceš spouštět s právy sudo, ale bez hesla, odentruj na prázdný řádek a ulož. Dole je navigační lišta a ta stříška je ctrl, takže ukončit je ctrl+x atd.

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Re:Nejde mi otevřít .jar soubor.
« Odpověď #7 kdy: 09 Prosince 2014, 19:37:49 »
Chci se jen ujistit, zatím to vypadá takto:
Kód: [Vybrat]
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d

A s cestou k programu by to mělo vypadat takto?
Kód: [Vybrat]
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d

'/home/martin/serviio-1.4.1.2/bin/serviio.sh'


Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Nejde mi otevřít .jar soubor.
« Odpověď #8 kdy: 09 Prosince 2014, 19:56:35 »
Citace
Chci se jen ujistit, zatím to vypadá takto: ...

A funguje to? Vypadá to dost prasácky.
Já bych to zapsal stylem:
Kód: [Vybrat]
martin ALL = (root) NOPASSWD:/home/martin/serviio-1.4.1.2/bin/serviio.sh
Audi, vide, tace.
ddg.gg , DNSCrypt

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Nejde mi otevřít .jar soubor.
« Odpověď #9 kdy: 09 Prosince 2014, 20:46:56 »
Prosím tě co to tam je za zvěrstvo, to určitě nefunguje. Jak psal Ondra, zápis musí být jiný
Kód: [Vybrat]
martin=(root)NOPASSWD:/home/martin/serviio-1.4.1.2/bin/serviio.sh A mimochodem, to je jen nástřel nebo tohle se má spouštět s právy root, protože mi nejde do hlavy, k čemu potřebuješ spouštět script serviio jako superuživatel? Pokud to vyžaduje toto oprávnění, tak si ho nějakým nedopatřením přivlastnil root a to spíš vyřeš pomocí chown
Kód: [Vybrat]
sudo chown -Rv martin:martin /home/martin/serviio-1.4.1.2/bin/serviio.sh a je opět tvůj  ;D

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Nejde mi otevřít .jar soubor.
« Odpověď #10 kdy: 09 Prosince 2014, 20:56:31 »
Kód: [Vybrat]
sudo chown -Rv martin:martin /home/martin/serviio-1.4.1.2/bin/serviio.sh a je opět tvůj  ;D

Koukni na hlášku z 1. příspěvku. Program chce volat
Kód: [Vybrat]
shutdown -h now a to podle mě chown nevyřeší.
Audi, vide, tace.
ddg.gg , DNSCrypt

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Nejde mi otevřít .jar soubor.
« Odpověď #11 kdy: 09 Prosince 2014, 21:11:06 »
Jo tohle opravdu chown nevyřeší a co ten program má vůbec dělat? Jestli by to nešlo vyřešit jinak, scriptem apod.
Tohle bych bral jako poslední možnost, počítač v pohodě vypneš pomocí dbus-send.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Nejde mi otevřít .jar soubor.
« Odpověď #12 kdy: 10 Prosince 2014, 10:50:05 »
jar se spousti:

java -Xmx64M -jar /cesta/s/souboru.jar
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Re:Nejde mi otevřít .jar soubor.
« Odpověď #13 kdy: 10 Prosince 2014, 16:28:03 »
Citace
Chci se jen ujistit, zatím to vypadá takto: ...

A funguje to? Vypadá to dost prasácky.
Já bych to zapsal stylem:
Kód: [Vybrat]
martin ALL = (root) NOPASSWD:/home/martin/serviio-1.4.1.2/bin/serviio.sh

Nn chown to nevyřešil... potřebuju to i u jiných programů, bud mi to při zapínání nějakých programů jako u Serviia hodí hlášku, že to musím spustit jako root... po napsání:
Kód: [Vybrat]
sudo chown -Rv martin:martin /home/martin/serviio-1.4.1.2/bin/serviio.sh
mi to vyhodilo toto:
Kód: [Vybrat]
vlastníkem souboru „/home/martin/serviio-1.4.1.2/bin/serviio.sh“ zůstal martin:martin

A po zadání do sudoers
Kód: [Vybrat]
martin=(root)NOPASSWD:/home/martin/serviio-1.4.1.2/bin/serviio.shMi to po uložení napíše toto:
Kód: [Vybrat]
>>> /etc/sudoers: syntax error near line 31 <<<
What now? e
>>> /etc/sudoers: syntax error near line 30 <<<
What now?

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Nejde mi otevřít .jar soubor.
« Odpověď #14 kdy: 10 Prosince 2014, 16:36:19 »
ad.sudoers) protoze to je proste spatne ... prosim pohledni do manualove stranky sudoers do sekce priklady (examples) ..
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Nejde mi otevřít .jar soubor.
« Odpověď #15 kdy: 11 Prosince 2014, 16:57:55 »
Takhle by to mělo fungovat, uteklo jedno ALL
Kód: [Vybrat]
martin ALL=(root) NOPASSWD: /home/martin/serviio-1.4.1.2/bin/serviio.sh
martin ALL=(ALL) NOPASSWD: /home/martin/serviio-1.4.1.2/bin/serviio.sh
oba zápisy jedou, takže si vyber, každopádně k tomu serviiu nepotřebuješ žádné oprávnění superuživatele, tam je něco špatně, takže se zaměř na to proč?

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re:Nejde mi otevřít .jar soubor.
« Odpověď #16 kdy: 11 Prosince 2014, 18:22:01 »
Koukám na to, kde mám chybu, ale já tam ten parametr ALL mám! Cuore, tys to musel předtím špatně zkopírovat.  >:( :D
Audi, vide, tace.
ddg.gg , DNSCrypt

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Nejde mi otevřít .jar soubor.
« Odpověď #17 kdy: 11 Prosince 2014, 20:06:47 »
já to přepisoval  ::)

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Re:Nejde mi otevřít .jar soubor.
« Odpověď #18 kdy: 11 Prosince 2014, 20:42:05 »
Takhle by to mělo fungovat, uteklo jedno ALL
Kód: [Vybrat]
martin ALL=(root) NOPASSWD: /home/martin/serviio-1.4.1.2/bin/serviio.sh
martin ALL=(ALL) NOPASSWD: /home/martin/serviio-1.4.1.2/bin/serviio.sh
oba zápisy jedou, takže si vyber, každopádně k tomu serviiu nepotřebuješ žádné oprávnění superuživatele, tam je něco špatně, takže se zaměř na to proč?
vypadá, že to zabralo... každopádně díky  :) ;) , psalo mi to něco v tom smyslu, že potřebuju vyšší opravnění a že Serviio se vypíná nic víc, každopádně to nebudu nijak zvlášt řešit když už to funguje jak má...

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Nejde mi otevřít .jar soubor.
« Odpověď #19 kdy: 12 Prosince 2014, 10:25:11 »
Citace
každopádně to nebudu nijak zvlášt řešit když už to funguje jak má...
nefunguje to jak má a řešit by si to měl, takhle dáváš oprávnění něčemu co ho nepotřebuje a ani netušíš co to má dělat. Pokud zajdu do krajností může to být vir, kterému si dal klíče do systému.

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Re:Nejde mi otevřít .jar soubor.
« Odpověď #20 kdy: 12 Prosince 2014, 13:06:30 »
Dobře, jak mám tedy provést "diagnostiku"? Například tam ten program Shutdown... musím spouštět jako root jinak mi to vyhodí chybu... viz 1. obrázek... Je na vině Java?

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Nejde mi otevřít .jar soubor.
« Odpověď #21 kdy: 12 Prosince 2014, 14:56:33 »
Java na vině nebude, spíš bude s největší pravděpodobností používat příkazy pro vypnutí jako je shutdown, reboot apod. které tyto práva potřebují. Pokud si si jistý, že to takhle má fungovat a nejsou žádné alternativy, které tyto práva nepotřebují, tak si to klidně dej do sudoers. Ale zase je mnohem bezpečnější tam nedávat celý program, ale jen ten příkaz, který potřebuje tyto práva. Netuším jak je na tom ten program Shutdown, ale serviio žádné oprávnění nepotřebuje, to vím jistě a na něj jsem hlavně poukázal.

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Re:Nejde mi otevřít .jar soubor.
« Odpověď #22 kdy: 12 Prosince 2014, 15:22:03 »
Java na vině nebude, spíš bude s největší pravděpodobností používat příkazy pro vypnutí jako je shutdown, reboot apod. které tyto práva potřebují. Pokud si si jistý, že to takhle má fungovat a nejsou žádné alternativy, které tyto práva nepotřebují, tak si to klidně dej do sudoers. Ale zase je mnohem bezpečnější tam nedávat celý program, ale jen ten příkaz, který potřebuje tyto práva. Netuším jak je na tom ten program Shutdown, ale serviio žádné oprávnění nepotřebuje, to vím jistě a na něj jsem hlavně poukázal.
Když jsem Serviio odstranil ze sudoers, tak mě nechtělo naběhnout žádné video... Až po spuštění jako root vše zase fungovalo...

McKay

  • Aktivní člen
  • *
  • Příspěvků: 264
Re:Nejde mi otevřít .jar soubor.
« Odpověď #23 kdy: 12 Prosince 2014, 17:30:07 »
Napadla mě jedna věc, trošku experiment, dal by se napsat skript např.
Kód: [Vybrat]
sudo '/home/martin/Program Files /Shutdown_3.0.1.jar'
a ten script si sám doplnil heslo? Jen mě to zajimá....

Dano V

  • Stálý člen
  • **
  • Příspěvků: 990
Re:Nejde mi otevřít .jar soubor.
« Odpověď #24 kdy: 12 Prosince 2014, 17:47:19 »
A čo tak dať len shutdown do sudoers, nešlo by to takto jednoduchšie?
Potom už len zadáš sudo shutdown ale heslo to už nechce.Ale to už písal Cuore
Citace: Cuore
Ale zase je mnohem bezpečnější tam nedávat celý program, ale jen ten příkaz, který potřebuje tyto práva.
U12.04 do 04.2017  K3.2.0-60
...Ne vždycky spolu budeme souhlasit, ale to není důvod k neslušnému chování. Každý se občas může cítit zklamaný, ale je vždy potřeba se chovat tak, aby se zklamání neproměnilo v osobní útok. Je nutné si uvědomit, že v komunitě, kde panuje napětí a stres, se toho moc neudělá... ;)
http://www.ubuntu.cz/komunita/pravidla

 

Provoz zaštiťuje spolek OpenAlt.