Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: regine 08 Března 2010, 20:07:37

Název: Jak provést instalaci apletu jako ne-root? [vyřešeno]
Přispěvatel: regine 08 Března 2010, 20:07:37
Pod původním instalačním účtem "ROOTak" jsem provedl opravnou instalaci apletu:
gconftool-2 --recursive-unset /apps/panel
sudo aptitude install fast-user-switch-applet


Stejnou opravu potřebuji provést pro běžného uživatele, ale po zadání druhého příkazu:
sudo aptitude install fast-user-switch-applet
vyžaduje:
[sudo] password for ROOTak:
pokud zadám heslo pro ROOTak, tak vypíše:
ROOTak is not in the sudoers file. This incident will be reported.

Jak dál?
Název: Re: Jak provést instalaci apletu jako ne-root?
Přispěvatel: LuciusMare 08 Března 2010, 20:24:28
Uživatel `ROOTak` zjevně není v sudoers, koukni se na man sudoers.
Název: Re: Jak provést instalaci apletu jako ne-root?
Přispěvatel: regine 08 Března 2010, 20:32:01
Potřeboval bych radu pro laika.
Mám založeny dva uživatele:
ROOTak - pod ním provádím instalace (tedy root)
User9 - pro běžný přístup na internet, účet bez jakýchkoliv práv

Jako ROOTak se mi provedla oprava dobře a potom jsem se přihlásil jako User9 a tím jsem skončil.
Zmizelo mi horní menu a mám už otevřené jen okno terminálu.
Název: Re: Jak provést instalaci apletu jako ne-root?
Přispěvatel: Šuohob 08 Března 2010, 20:44:47
po prihlaseni do uctu ROOTak zadej do konzole
Kód: [Vybrat]
sudo adduser User9 admin a User9 bude moci pouzivat sudo.

instalaci cehokoli musis provest jako root

Rad bych upozornil, ze uzivatel User9 je zbytecny, protoze defaultne uzivatel (tj ROOTak), ktereho vytvoris pri instalaci ubuntu nema rovnou administratorske opravneni, pouze muze pouzivat sudo.
Pokud aplikaci nepustit s administratorskymi pravy (tj sudo), nemuze ti se systemem nic udelat, maximalne ma pristup ke tvemu domovskemu adresari a nekterym polozkam v /tmp
Název: Re: Jak provést instalaci apletu jako ne-root?
Přispěvatel: regine 08 Března 2010, 21:07:12
Díky za nakopnutí a pomoc. Mezitím jsem vyhledal na stránce
https://help.ubuntu.com/community/RootSudo (https://help.ubuntu.com/community/RootSudo)
trochu pomoc a provedl jsem následně:

1) Šel jsem přes CTRL+Alt+F1 do root účtu a zadal:
visudo
2) do posledního řádku napsal:
User9 ALL=NOPASSWD: ALL
3) ukončil editaci Ctrl+X, uložil Y a Enter
4) Alt+F7 - zpět do GUI
5) sudo aptitude install fast-user-switch-applet
A už vše proběhlo OK.
Přes root restart kompu. Plná spokojenost. :)
Název: Re: Jak provést instalaci apletu jako ne-root? [vyřešeno]
Přispěvatel: LuciusMare 08 Března 2010, 21:20:56
Špatně! Tím jsi nastavil že User9 může dělat cokoli i bez hesla! Jinak, nechápu proč si děláš takhle dva účty, sudo je tam právě kvůli tomu aby jsi je mít nemusel :)
Název: sudoers do původního stavu
Přispěvatel: regine 09 Března 2010, 08:20:34
Po instalaci apletu sudoers soubor vrácen do původního stavu.
Jako laik jsem to vzal natvrdo.