Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: robhav 18 Dubna 2009, 08:39:19
-
Při instalaci před mnoha měsíci jsem vyvořil 1 účet, a ten sloužil také jako root. A fungoval bez problémů.
Před pár dny jsem založil účet přítelkyni a možnost "administrator" jsem zrušil. Současně jsem založil další účet "spravce", kde jsem administratora povolil. Původní účet jsem neměnil.
Teď mám 3 účty a žádný nemá práva "administrátor". Příkaz sudo odpovídá "... is not in the sudoers file" pro všechny uživatele.
Lze vytvořit root bez root?
Co jsem udělal špatně?
Musím reinstalovat?
děkuji
-
1) WTF ???
2) Zkus restartovat počítač a v GRUBu vybrat "recovery mode" (nebo tak nějak). Možná to bude to, co myslíš.
edit: tak jsem to asi pochopil: Při jakémsi čachrování s uživateli jsi všem odebral členství ve skupině "admin" - takže žádné vytváření roota, ale jenom dát někoho do skupiny "admin". Takže restartuj počítač do recovery módu (jestli se vás to bude ptát, tak vyber tu možnost se shellem) a spusť příkaz
adduser ${jméno_požadovaného_uživatele} admin${...} nahraď požadovanou hodnotou
-
Při instalaci před mnoha měsíci jsem vyvořil 1 účet, a ten sloužil také jako root. A fungoval bez problémů.
Před pár dny jsem založil účet přítelkyni a možnost "administrator" jsem zrušil. Současně jsem založil další účet "spravce", kde jsem administratora povolil. Původní účet jsem neměnil.
Teď mám 3 účty a žádný nemá práva "administrátor". Příkaz sudo odpovídá "... is not in the sudoers file" pro všechny uživatele.
Lze vytvořit root bez root?
Co jsem udělal špatně?
Musím reinstalovat?
děkuji
Zdravím,
tomuhle nerozumím, proč nepoužívat "pouhé" sudo -i?
-
Souhlasím s Paříkem, když používám openSuse nebo Fedoru, tak používám su.
-
Děkuji za pomoc.
Založit administrátora bez administrátora se mi podařilo.
"recovery mode" po restartu umožňuje spustit skutečný root v textovém módu bez internetu. příkaz adduser uživatel admin mi nezafungoval, ale zkusil jsem to jen jednou.
Grupa "admin" nebyla v souborech /etc/group a /etc/gshadow a šlo ji doplnit spolu s uživateli-administrátory. Doplnění jsem provedl pomocí "mc", ale použitelný je jakýkoli textový editor.
v /etc/gshadow jsem doplnil řádek
admin:!::uživatel1,uživatel2za uživatel1,uživatel2 doplnit existující uživatele(jednoho či více).
v /etc/group jsem doplnil řádek
admin:x:115:uživatel1,uživatel2za uživatel1,uživatel2 doplnit existující uživatele. číslo "115" jsem našel díru v číselné řadě.
Jak jsem se dostal do situace bez administrátora netuším. Původní účet jsem neupravoval.
Reinstalace nebyla nutná.
-
takže ta skupina zcela chyběla? divné...
v tom případě by nejjednodušší správné řešení bylo:
addgroup --system admin
adduser ${jméno_požadovaného_uživatele} admin