Portál AbcLinuxu, 29. června 2025 23:49


Dotaz: Jak nastavit dědění nastavení při vytváření nového uživatele?

Petr Fiedler avatar 13.7.2017 23:03 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Jak nastavit dědění nastavení při vytváření nového uživatele?
Přečteno: 337×
Odpovědět | Admin
Zdarec,

chci se zeptat jak mám nastavit, aby když vytvářím nového uživatele zdědil všechna moje nastavení? To znamená velikost fontu, barvu plochy, velikost písma např. v Midnight Commanderu, zapnutou lupu atd. Mělo by to asi souviset s /etc/profile a /etc/skel.

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.7.2017 23:20 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: Jak nastavit dědění nastavení při vytváření nového uživatele?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Správně, obsah /etc/skel se novému uživateli nakopíruje do jeho domovského adresáře a a změní vlastník. Tyto soubory si pak může měnit dle libosti. Sem můžeš dát ty konfigurace.

/etc/profile se však načítá vždy, uživatel si ho může jen překrýt vlastním ~/.profile - provedou se oba.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Petr Fiedler avatar 14.7.2017 00:19 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Jak nastavit dědění nastavení při vytváření nového uživatele?
Takže z /home/user zkopíruju všechny adresáře včetně "Plocha" a skryté soubory (vyjma běžných adresářů "Hudba", "Videa" atd.) do /etc/skel?

A co dál? Díval jsem se třeba, že ve svém domovském adresáři nemám vůbec konfigurák zmíněného Midnight Commanderu. Díval jsem se do /usr/bin, ale moc moudrý jsem z toho taky nebyl.

A měl bych naopak něco v tom /etc/skel smazat?

Prosil bych trochu podrobněji a názorněji, ještě zatím nejsem linuxový Guru.
Josef Kufner avatar 14.7.2017 00:29 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak nastavit dědění nastavení při vytváření nového uživatele?
Podívej se do ~/.config a ~/.local. Pak také do ostatních ~/.*. Obvykle je z názvu zřejmé, který program si tam uložil nastavení, tak se zamysli, které asi přijdou vhod a zkus to nakopírovat – přinejhorším nakopíruješ nějakou blbost a nepoužije se. Například mc má konfiguraci v ~/.config/mc.

Nejjednodušší je udělat nového uživatele, nastavit si, co je potřeba, a výsledek nakopírovat do /etc/skel.
Hello world ! Segmentation fault (core dumped)
Petr Fiedler avatar 14.7.2017 00:39 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Jak nastavit dědění nastavení při vytváření nového uživatele?
Nejjednodušší je udělat nového uživatele, nastavit si, co je potřeba, a výsledek nakopírovat do /etc/skel.
Zajímavý nápad. Jak prosté a nenapadlo mě to. Zkusím to.

A to, co už v etc/skel je, to tam mám všechno nechat a zkopírovat tam jen soubory .soubor1 .soubor2 atd z /home/novy_uzivatel/?
14.7.2017 11:39 Xerces
Rozbalit Rozbalit vše Re: Jak nastavit dědění nastavení při vytváření nového uživatele?
Viděl bych to tak, že tomu novému uživateli se nakopíruje ten skel do home, takže až si to upravíš a budeš to vracet do skel, tak tam nic navíc mít nebudeš. Nehledej v tom složitost, nejsou to Windows. :-)
Petr Fiedler avatar 14.7.2017 22:22 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Jak nastavit dědění nastavení při vytváření nového uživatele?
No jasný.
18.7.2017 10:49 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Jak nastavit dědění nastavení při vytváření nového uživatele?
Tak mě napadá, co by se asi stalo, kdybych vytvořil uživatele např "skel" a nastavil mu home na /etc/skel a pak se pod něj přihlásil a vše nastavil,...
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
Josef Kufner avatar 18.7.2017 10:54 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak nastavit dědění nastavení při vytváření nového uživatele?
Zafungovalo by to dle očekávání. Ale budou tam různé drobné problémy a hromada zbytečných dat (cache). Je lepší si dát tu práci a nakopírovat jen to, co je opravdu žádoucí.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.