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)
Defaultní profil nastavení uživatelského prostředí.
Re: Defaultní profil nastavení uživatelského prostředí.
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
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
Windows 3.11 (1993), MS-DOS 3.3, PC 386SX, 4 MB RAM, HDD 15.5 MB
Re: Defaultní profil nastavení uživatelského prostředí.
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í
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í.
Zkusil bych pohledat v /usr/share
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
Re: Defaultní profil nastavení uživatelského prostředí.
...aha, tak to nejspíš bude jen chtít editovat ~/.profile
Windows 3.11 (1993), MS-DOS 3.3, PC 386SX, 4 MB RAM, HDD 15.5 MB
Re: Defaultní profil nastavení uživatelského prostředí.
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
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í.
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 )
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 )
LinuxMint 19 MATE (64bit) # MSI Z77A-G43, i3-3220 CPU @ 3.30GHz, NVIDIA GeForce GT 730, KHX1600C9D3P1K2/32G, WD20EFRX, Kernel: 4.15.0-43-generic x86_64
Re: Defaultní profil nastavení uživatelského prostředí.
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
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
LinuxMint 19 MATE (64bit) # MSI Z77A-G43, i3-3220 CPU @ 3.30GHz, NVIDIA GeForce GT 730, KHX1600C9D3P1K2/32G, WD20EFRX, Kernel: 4.15.0-43-generic x86_64