Stránka 1 z 1

Defaultní profil nastavení uživatelského prostředí.

Napsal: 15 zář 2014, 07:59
od chemik582
Ahoj.
Jde mě o to že mám v jedné skupině hodně uživatelů a pro všechny potřebuji nastavit určitým způsobem pracovní plochu, proxy, programy v oblíbených a další drobnosti. Do určitého počtu uživatelů se to dá zvládnout aniž bych přitom přišel o rozum (pod každým se přihlásit nastavit a odhlásit), ale i to má svůj limit ;)
Nevíte někdo jak nebo kde vytvořit takový profil kterým bych třeba přepsal nějaký základní tak abych se jen pod tím uživatelem přihlásil a doladil případné drobnosti nebo to jen jednoduše zkontroloval a šel pryč?
Děkuji.

Michal Zbořil
===========
(http://www.pajita.cz)
(http://www.mzboril.cz)

Re: Defaultní profil nastavení uživatelského prostředí.

Napsal: 15 zář 2014, 10:07
od Bohatyr
Ahoj,

hledáš něco jako alternativu ke group policies a active directory že? Obávám se, že toho moc nebude. Zkusil bych se podívat na SElinux, případně se zkus poptat také na ABClinuxu, jsou tam hodně technicky zaměření. Tím bych, ale nerad snižoval vědomosti lidí na tomto foru, vím, že jsou tu šikuláci :)

Re: Defaultní profil nastavení uživatelského prostředí.

Napsal: 15 zář 2014, 10:39
od chemik582
Hmm :( asi ne, teda jak to tak čtu.
Spíš mě de o to odkud si bere Mint s prostředím MATE základ který se načítá v okamžiku kdy se uživatel poprvé přihlašuje - a pokud takové místo existuje tak jestli tento profil jde změnit nebo třeba přepsat soubory profilu který si odladím a nachystám - tak aby když se přihlásí nový uživatel poprvé - tzn. se tvoří jeho home složka - tak aby výchozí stav už obsahoval moje drobné korekce a úpravy.
Včil sem se do toho zamotal ale v podstatě to sedí :)

Re: Defaultní profil nastavení uživatelského prostředí.

Napsal: 15 zář 2014, 16:26
od segfault
Zkusil bych pohledat v /usr/share

Re: Defaultní profil nastavení uživatelského prostředí.

Napsal: 16 zář 2014, 08:44
od Bohatyr
...aha, tak to nejspíš bude jen chtít editovat ~/.profile

Re: Defaultní profil nastavení uživatelského prostředí.

Napsal: 16 zář 2014, 10:37
od chemik582
Ahoj.
Do toho ~/.profile sem se kouknul a nevim nevim :( nevidím tam nic co by mě směřovalo někam na default profil.
V mezičase jsem trochu experimentoval a zatím došel sem:

- jako superadmin vytvořit všechny uživatele v ovládacím panelu
- v jednom uživateli provést nastavení k obrazu svému, odhlásit ho
- přepnout se do konzole (Ctrl+Alt+F3)
- tady su a potom mc
- překopírovat obsah složky nastaveného uživatele do složek nenastavených uživatelů
- ukončit mc a pořád v konzole se přepnout do složky nově nastavovaného uživatele a tady
- shopt -s dotglob (toto vypíná omezení kdy * neobsáhne skryté soubory a složky, předpokládám že stačí zadat jednou)
- chown -R novyuzivatel *
- chgrp -R novyuzivatel *

I když je potom potřeba se přepínat do složek dalších uživatelů a v nich spouštět chown a chgrp, protože Mint dělá pro každého uživatele jeho skupinu, i tak je to méně pracné než pětiminutové naklikání všech nastavovátek v přihlášeném profilu.
Bohužel sem si všiml že se mě ani takto nezkopíroval Chromium do Oblíbených v nabídce Menu. Ach jo :(

Re: Defaultní profil nastavení uživatelského prostředí.

Napsal: 19 zář 2014, 11:42
od Allconius
Ahoj, mělo by fungovat toto:

sudo useradd newuser #nový uživatel
sudo mkdir /home/newuser #vytvoření adresáře pro nového uživatele
sudo cp /home/olduser/ -R --preserve /home/newuser #zkopíruje home výchozího do nového
cd /home/newuser #přepne se do nového home
sudo chown -R newuser:newuser olduser #změní oprávnění a skupinu na nového

pokud už uživatel existuje tak je ještě třeba nejprve vymazat jeho home (a samozřejmě už ho znova nevytvářet přes useradd :-) )

Re: Defaultní profil nastavení uživatelského prostředí.

Napsal: 19 zář 2014, 12:00
od Allconius
Aktuální update:

sudo useradd -m -s /bin/bash newuser
sudo passwd newuser
sudo rm -R /home/newuser
sudo mkdir /home/newuser
cd /home/olduser
sudo cp . -R --preserve /home/newuser
sudo chown -R newuser:newuser /home/newuser