Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Übermensch 05 Března 2010, 08:41:58

Název: Jak obejít vyžadování hesla? [vyřešeno]
Přispěvatel: Übermensch 05 Března 2010, 08:41:58
Na panelu mám spouštěč, který nastartuje v terminálu jistou aplikaci, která vyžaduje heslo roota. Lze to udělat tak, aby jsem žádné heslo nemusel zadávat a po kliknutí na spouštěč program začal pracovat?

Díky!
Název: Re: Jak obejít vyžadování hesla?
Přispěvatel: 8472 05 Března 2010, 08:50:34
skus https://help.ubuntu.com/community/RootSudo#Remove%20Password%20Prompt%20For%20sudo
Název: Re: Jak obejít vyžadování hesla?
Přispěvatel: Marek_ 05 Března 2010, 09:05:09
To bych nedělal, to není moc dobrý nápad. Nevyřešilo by to suid oprávnění?
Název: Re: Jak obejít vyžadování hesla?
Přispěvatel: Yontalcar 05 Března 2010, 09:30:15
Jestli si jsi jistý, že ten příkaz v tom spouštěči je bezpečný...
Howto: Niektoré príkazy sudo bez hesla (http://forum.ubuntu.cz/index.php/topic,37736.0.html)
Název: Re: Jak obejít vyžadování hesla?
Přispěvatel: q66 05 Března 2010, 12:51:03
skus https://help.ubuntu.com/community/RootSudo#Remove%20Password%20Prompt%20For%20sudo

Citace: b(u|l)buntu wiki
Please do not suggest this to others unless you personally are available 24/7 to support the user if they have issues as a result of running a shell as root.
Název: Re: Jak obejít vyžadování hesla?
Přispěvatel: Übermensch 05 Března 2010, 15:38:26
Jestli si jsi jistý, že ten příkaz v tom spouštěči je bezpečný...
Howto: Niektoré príkazy sudo bez hesla (http://forum.ubuntu.cz/index.php/topic,37736.0.html)

"Při vytváření procesu potomka pro tento terminál došlo k chybě"

Příkaz: /home/lelkoun/skripty/bash/lkl/spoustec
Soubor spoustec: lkl -l -k /home/lelkoun/skripty/bash/lkl/keymaps/us_km -o /home/lelkoun/skripty/bash/lkl/lkl.file

Proč mi to nefunguje? ???
Název: Re: Jak obejít vyžadování hesla?
Přispěvatel: Übermensch 09 Března 2010, 15:22:17
Kód: [Vybrat]
sudo -l
Matching Defaults entries for lelkoun on this host:
    env_reset

User lelkoun may run the following commands on this host:
    (ALL) ALL
    (ALL) NOPASSWD: /home/lelkoun/skripty/bash/lkl/spoustec

Ale když to spustím, vypíše to tohle:

Kód: [Vybrat]
lelkoun@laptop:~$ /home/lelkoun/skripty/bash/lkl/spoustec
Have to be root to perform a iopl()!

Díky za případnou pomoc.
Název: Re: Jak obejít vyžadování hesla?
Přispěvatel: Martin Šácha 09 Března 2010, 15:25:48
Možná by mohlo fungovat
Kód: [Vybrat]
sudo prikaz << passwd
Ted jsem na win takže nemohu vyzkoušet.
Název: Re: Jak obejít vyžadování hesla?
Přispěvatel: Übermensch 09 Března 2010, 15:43:19
Já jsem pako. :)

Samozřejmě, že se to musí spouštět spolu s příkazem sudo. Takže vyřešeno.