Dobrým nástrojem pro Linux je heslo uživatele kořen. Když chceme nainstalovat program, proveďte nějakou konfiguraci systému atd. Systém nás požádá o zadání hesla superuživatele, abychom se ujistili, že tyto operace ve skutečnosti neprovádí vetřelec, ale správce systému.
Někdy však provádíme úkoly údržby nebo zabezpečení a potřebujeme, aby heslo root trvalo déle než 15 minut, což je ve výchozím nastavení Ubuntu. Proto vysvětlím jak změnit čas.
Řešení je celkem jednoduché. Musíme otevřít textový editor s oprávněními uživatele root a upravit soubor sudoery, který je ve složce /atd. Za tímto účelem otevřeme terminál a napíšeme následující:
sudo gedit / etc / sudoers /
Jakmile je soubor otevřený, musíme hledat následující sekci:
Výchozí nastavení env_reset
Takže pod tento řádek přidáme následující:
Výchozí: user timestamp_timeout = 0
Kde se píše uživatel musíme napsat naše uživatelské jméno a kde je 0, nastavíme dobu trvání hesla. Například pokud chceme, aby heslo trvalo 30 minut, nahradíme 0 číslem 30. Pokud však necháme 0, budeme vždy muset zadat heslo.
Proč komplikovat život?
na jih -
administrativní úkoly
výstup
Přesný. Sdílím váš názor, že toto je nejlepší alternativa. Ale toto umění. Nenapsal jsem to! 🙂
Na zdraví! Pavel.
Používám "sudo gedit" a funguje to skvěle, když začnu upravovat nastavení sedla.
Nyní dávám přednost grafickým uživatelským rozhraním, abych nedal ten správný, ačkoli burg-manager, teoreticky vynikající, nevím proč - aplikoval jsem opravu tak, aby byla aktualizována, když je aktualizováno jádro -, nechává mě prázdnou burg.conf a další a to již přichází s mým požadovaným nastavením pro spouštění ISO obrazů ve výchozím nastavení, škoda, že nemám možnost udělat "burg.conf.test" nebo něco takového
Vůbec není vhodné upravovat soubor sudoers „bareback“, protože chyba v syntaxi souboru může „způsobit smích“ (sníst nějaké uvozovky nebo totéž, aniž by si uvědomil, že se to může stát a může to mít katastrofální následky xD). Chcete-li jej upravit, je vhodnější použít příkaz visudo, který otevře soubor sudoers pomocí editoru vi a při jeho ukládání zkontroluje, zda v něm nejsou nějaké chyby, a pokud ano, očividně neumožňuje uložení. A v případě, že dáváte přednost použití nano jako editoru v konzole (vše ve stejném řádku):
EDITOR = nano visudo
Je zřejmé, že to vše jako root na konzole. Nevím, jestli grafický editor bude fungovat, nikdy jsem to nezkoušel. Dělat to na konzole s nano je velmi jednoduché. Informace extrahované z báječné Arch wiki a trochu vlastní zkušenosti (část týkající se doporučení proti xD) A logicky, pokud by se to mělo vztahovat na všechny uživatele, představuji si, že by mělo stačit uvést ALL místo uživatele
PS Nyní, když se podívám na záznam souboru, zdůrazňuje to použití visudo xD
Je to pravda! Teď to změním ...
Název je špatný. To, co děláte, neměníte délku hesla root, to, co děláte, je změna časového limitu sudo.
Problém s úpravou tohoto souboru bez sedla spočívá v tom, že jelikož selháte se syntaxí, může fakt, že sníte uvozovky, způsobit, že nebudete mít přístup jako root, což způsobí velký problém. Příkaz visudo před uložením změn zkontroluje, zda je soubor správný, a proto se vyhne většímu zlu. A nebude to takový vtip, když je dodáván se sudo.