Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: kralwar145 04 Října 2014, 20:49:18

Název: jak se dostat do skupiny root když vlastník skupiny root je smazán??(vyřešeno)
Přispěvatel: kralwar145 04 Října 2014, 20:49:18
Ahoj můj mladší brácha mi smazal ůčet který byl vlastníkem skupiny root a já když jsem si vyrobil jiný účet tak jsem tam nebyl v té skupině root zkoušel jsem při bootování jit do nabídky GRUB kde jsem šel do Ubuntu Advance system options
a v ní jsem šel do (recovery mod) a v ní do root a zadal jsem tam tydle cody

mount -o remount,rw/

usermod -a -G sudo macmilian
macmilian je název učtu který chci mít ve skupině root..a po tomto codu mě to napsalo: usermod: nelze zamknout /etc/passwd, zkuste to opět později.Tak jsem skusil ten zámek nějak smazat týmto codem :

rm /etc/passwd.lock
a to mě zas napsalo : rm: nelze odstranit „/etc/passwd.lock“: Adresář nebo soubor neexistuje
tak nevím co stým pls poraďte někdo... Předem děkuji za jakoukoliv odpověď.

Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: geofre 04 Října 2014, 20:53:00
Tak jsem skusil ten zámek nějak smazat týmto codem :

rm /etc/passwd.lock
a to mě zas napsalo : rm: nelze odstranit „/etc/passwd.lock“: Adresář nebo soubor neexistuje
víš, co jsi se tady pokoušel dělat??A proč bys to proboha dělal??
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: jmp 04 Října 2014, 21:09:39
tak pojem "vlastník skupiny root" jsem dosud neslyšel...
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 04 Října 2014, 21:28:06
Tento dotaz je pokračováním tohoto:
http://forum.ubuntu.cz/index.php?topic=72196.msg520467#msg520467 (http://forum.ubuntu.cz/index.php?topic=72196.msg520467#msg520467)

Ten zámek tam teoreticky mohl zůstat viset, ale nezůstal. Proč ovšem nelze zámek passwd vytvořit, když je / zapisovatelný, to už je mimo mé obzory.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: TIBOR 05 Října 2014, 08:43:16
Toto si neskusal?
https://www.liquidweb.com/kb/how-to-add-a-user-and-grant-root-privileges-on-ubuntu-14-04/

Ak mas ubuntu 14.04.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 09:18:42
adduser: Pouze root může do systému přidávat uživatele a skupiny

to mi to napsalo hned při prvním codu
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: TIBOR 05 Října 2014, 10:44:43
V tom recovery mod? Ak to bolo na mna tak pokracuj az na pridani uzivatela do root. Nemusis vytvarat noveho ak uz jedneho mas.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 11:05:43
Rozhodně nedoporučuju dělat to, co je v tom TIBORově návodu, jak přidat uživatelovi práva admina jsme už vyřešili minule (http://forum.ubuntu.cz/index.php?topic=72196.msg520467). Problém je teď ten, že kralwar145 tvrdí, že nelze zamknout /etc/passwd, i když připojí / pro zápis, což je divné. Ze stejného důvodu by samozřejmě ani nemohl vytvořit nového uživatele.

Vlez do toho recovery, vyber roota, spusť následující řádek a výstup sem zkopíruj:
Kód: [Vybrat]
mount -o remount,rw /; mount|grep " / "; groups macmilian
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 11:12:34
jestly myslíš že mám sem zkopírovat to co mě to napsalo tak toto

Kód: [Vybrat]
Použití: mount -V               : vypíše informace o verzi
         mount -h               : vypíše tuto nápovědu
         mount                  : zobrazí seznam připojených systémů souborů
         mount -l               : totéž plus jmenovky svazků
Toto byly přepínače sloužící k získání informací. Nyní k přepínačům sloužícím
k připojování systémů souborů.
Syntaxe je „mount [-t SSTYP] NĚCO NĚKAM“.
Údaje obsažené v /etc/fstab mohou být vynechány.
         mount -a [-t|-O] …     : připojí veškeré položky z /etc/fstab
         mount ZAŘÍZENÍ         : připojí ZAŘÍZENÍ na známé místo
         mount ADRESÁŘ          : připojí známé zařízení k ADRESÁŘI
         mount -t TYP ZAŘ ADR   : běžná podoba příkazu pro připojení
Uvědomte si, že tím, co se připojuje, ve skutečnosti není zařízení, ale systém
souborů (daného typu), který se na tomto zařízení nachází.
Můžete také připojit již přístupný adresářový strom na jiné místo:
         mount --bind STARÝ_ADRESÁŘ NOVÝ_ADRESÁŘ
nebo přesunout podstrom:
         mount --move STARÝ_ADRESÁŘ NOVÝ_ADRESÁŘ
Můžete změnit typ připojení obsahující adresář ADR:
       mount --make-shared ADR
       mount --make-slave ADR
       mount --make-private ADR
       mount --make-unbindable ADR
Můžete změnit typ všech připojení v podstromu připojení
obsahující adresář ADR:
       mount --make-rshared ADR
       mount --make-rslave ADR
       mount --make-rprivate ADR
       mount --make-runbindable ADR
Zařízení může být udáno jménem (např. /dev/hda1 či /dev/cdrom), jmenovkou
(pomocí přepínače -L JMENOVKA) nebo UUID (pomocí přepínače -U UUID).
Další přepínače: [-nfFrsvw] [-o VOLBY] [-p DESKRIPTOR_S_HESLEM].
Mnoho dalších informací získáte příkazem „man 8 mount“.
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
macmilian : macmilian adm sudo lpadmin sambashare
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 11:20:32
Promiň, zmizela mi tam mezera před tím lomítkem. Každopádně vidím, že ten tvůj uživatel má jak sudo, tak adm, takže kde je vlastně problém? Nemůžeš použít sudo?
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 11:30:06
no mě to vždicky napíše že sudo může používat jen root...A mám problém s Centrum Software pro Ubuntu mě nejde spustit chvíli se to načítá a pak se mi to vypne to stejný mám i se steamem a když jsem šel do složky kde je to Centrum Software pro Ubuntu a klikl jsem na něj pravým a dal jsem vlastnosti tak mi to psalo že vlastníkem je skupina root a když jsem to zkusil spustit přes terminál tak mi to napsalo že software center css neexistuje tak jsem si myslel že když se nějak dostanu do skupiny root tak že mi to centrum půjde i steam.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 11:44:11
Tak opět v recovery, po připojení disku, spusť příkaz:
Kód: [Vybrat]
visudodůležitý řádek, který by tam měl být je tento:
Kód: [Vybrat]
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 11:49:34
když zadám

visudo
tak mi to napíše visudo: /etc/sudoers: Operace zamítnuta
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 11:51:58
Tak zas v recovery:
Kód: [Vybrat]
cat /etc/sudoersa dej ten obsah sem.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 11:54:09
ok ještě něco pokaždé když mám jít do recovery modu tak mám restartnout pc a bři bootu mačka shift??
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 12:00:16
ok ještě něco pokaždé když mám jít do recovery modu tak mám restartnout pc a bři bootu mačka shift??

A co jsi dělal doteď proboha? Pokud zrovna nejsi v recovery, tak se tam jinak nedostaneš.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: donny 05 Října 2014, 12:25:26
Ahoj můj mladší brácha mi smazal ůčet který byl vlastníkem skupiny root a já když jsem si vyrobil jiný účet tak jsem tam nebyl v té skupině root zkoušel jsem při bootování jit do nabídky GRUB kde jsem šel do Ubuntu Advance system options
a v ní jsem šel do (recovery mod) a v ní do root a zadal jsem tam tydle cody

mount -o remount,rw/

usermod -a -G sudo macmilian
macmilian je název učtu který chci mít ve skupině root..a po tomto codu mě to napsalo: usermod: nelze zamknout /etc/passwd, zkuste to opět později.Tak jsem skusil ten zámek nějak smazat týmto codem :

rm /etc/passwd.lock
a to mě zas napsalo : rm: nelze odstranit „/etc/passwd.lock“: Adresář nebo soubor neexistuje
tak nevím co stým pls poraďte někdo... Předem děkuji za jakoukoliv odpověď.
Ja bych zacal od zacatku.

Zaprve - ten prikaz mount... mas blbe.

Ty mas:
mount -o remount,rw/
ma byt:
mount -o remount,rw /
Rozdil je zjevny.

Dalsi vec je:
neexistuje nic jako "vlastnik skupiny root". Pokud chces, aby nekdo mel opravneni pouzivat sudo, tak musi byt clenem skupiny sudo.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 12:40:47
Tak zas v recovery:
Kód: [Vybrat]
cat /etc/sudoersa dej ten obsah sem.

tak jsem to skusil a napsalo mě to
Kód: [Vybrat]
#
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
#User privilage specification
root ALL=(ALL:ALL) aLL

# Members of the admin group sudo to
% sudo ALL=(ALL:ALL) ALL
# See sudoers (5) for more information ¨#
inc lude¨ directives:
# includedir /etc/supoers.d

To je vše
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 12:44:25
Zaprve - ten prikaz mount... mas blbe.

Ty mas:
mount -o remount,rw/
ma byt:
mount -o remount,rw /
Rozdil je zjevny.

tak promiň překlikl jsem se
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 13:02:16
Předpokládám, že jsi ten soubor přepisoval ručně, protože tam jsou nesmyslné chyby...
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 13:04:01
ano protože nevím jak to mám zkopírovat tak jsem to přepsal ručně
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: donny 05 Října 2014, 13:05:44
Mne se neomlouvej, tobe to zrejme kvuli tomu nefunguje.

Ja proste nechapu, co je v tom za problem -

1) nabootovat do recovery
2) mount / -o remount,rw
3) usermod -aG sudo macmilian

a rovnou si to vyzkouset:

4) su - macmilian
5) sudo id

To proste musi fungovat.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 13:08:19
ale mě to furt píše že to mám zkusit opět později!!!
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 13:14:08
donny, on v té skupině každopádně je:
macmilian : macmilian adm sudo lpadmin sambashare
Ovšem vůbec nevím, co vlastně řešíme.

Když jako uživatel macmilian v normálně nabootovaném systému spustíš:
Kód: [Vybrat]
sudo supřihlásíš se na roota, nebo ne?
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 13:18:25
normálně nabootovaném systém to je jak se tam přihlašuji na účet nebo zase v recovery mod?? anebo kam to mám ten kod napast do terminálu??
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 13:23:44
Proto píšu "normálně nabootovaném" a ne v recovery ;) Prostě spusť systém normálně, přihlaš se jako macmilian, spusť terminál, spusť ten příkaz, zadej heslo macmiliana a na začátku řádku se místo $ objeví #. Pokud ano, není chyba v právech a sudoers.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 13:35:57
no jsem přihlášený jako root
 macmilian@uzivatel-desktop:~$ sudo su
[sudo] password for macmilian:
root@uzivatel-desktop:/home/macmilian#

no a teď můžu upravovat soubory které jsou ve skupině root??
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: donny 05 Října 2014, 13:37:37
se sudo muzes upravovat jakekoli soubory, tj. i ty, ktere maji nastaveneho vlastnika root, i ty, ktere maji nastavenou skupinu root.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 13:44:43
Nejde to já když chci změnit oprávnění u Centrum software pro ubuntu tak dole mě to píše že ¨Nejste vlastníkem a proto nemůžete měnit toto nastavení..Mě přestalo fungovat Centrum software pro ubuntu tak jsem si myslel že když mi brácha smazal rootovskej účet tak že je to kůli tomu že se mi vypíná Centrum software pro ubuntu
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 13:47:46
Žádná oprávnění Centra Softwaru se nesnaž měnit, všechny instalace samozřejmě musí vlastnit root.
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: kralwar145 05 Října 2014, 13:52:21
OK a nepomohl bys mi s opravou teho Centrum Software já když ho zapnu tak se mi po chvíli načítání vypne
Název: Re:jak se dostat do skupiny root když vlastník skupiny root je smazán??
Přispěvatel: GdH 05 Října 2014, 14:02:44
Založ si nové téma a dej tam přesně výpis toho, co ti to napíše, když spustíš v terminálu:
Kód: [Vybrat]
software-center