https://help.ubuntu.com/10.10/serverguide/C/openldap-server.htmlhttp://www.abclinuxu.cz/clanky/bezpecnost/kerberos-a-sso-jednotne-ucty-v-ldaphttps://bugs.launchpad.net/ubuntu/+source/pam/+bug/557013https://help.ubuntu.com/community/LDAPClientAuthenticationRychlé zprovoznění - bez kerbera, sso, bez nějakého zabezpečení klientských home, jen NFSv3
Na server nainstalovat
apt-get install slapd ldap-utils nfs-kernel-server nfs-common portmap
vytvořit
mkdir /nfshome
Nastavit /etc/exports pro přístup z LAN
/nfshome 192.168.17.0/24(rw,sync,no_root_squash)
Do ldapu naházet klienty, nastavit u nich domovský adresář na /nfshome, nastavit gid, uid (podle uid se pak identifikuje které home komu patří)
(klidně klikoidně -
http://jxplorer.org/)
na klientu do /etc/hosts přihodit záznam s adresou ldap1 serveru (pokud nemáte zprovozněný lokální dns server)
nainstalovat libnss-ldap
pak udělat úpravu pro automatické vytváření home při prvním přihlášení nového uživatele (samozřejmě musí mít alespoň vytvořen účet v ldap databázi):
vytvořit soubor /usr/share/pam-configs/mkhomedir
s obsahem:
Name: Make home directory for user
Default: no
Priority: 192
Session-Type: Additional
Session-Interactive-Only: yes
Session:
optional pam_mkhomedir.so skel=/etc/skel/ umask=0077 silent
sudo auth-client-config -t nss -p lac_ldap
sudo pam-auth-update
sudo nano /etc/pam.d/common-password
#vymazat use_authtok
ubuntu tweak a zakázat přihlašovací obrazovku
sudo mkdir -p /nfshome
sudo nano /etc/fstab
#doplnit na konec řádek
ldap1:/nfshome /nfshome nfs _netdev,rsize=8192,wsize=8192,timeo=14,intr
#pripoj nfs
sudo mount -a
pokud chci překopírovat home posledního přihlášeného uživatele uživatele na síť:
#zjisti kdo posledni:
who /var/log/wtmp
sudo cp -rp /home/testovaci.uzivatel/ /nfshome/testovaci.uzivatel/
1/ platí to, i když používáme sambu?
2/ někdy není zapnutý náš hlavní počítač, když bude nastavení uživatelů na něm, nedostaneme se ke svým domovským složkám, souborům, které jsou na onom hlavním pc a nepůjde se přihlásit?
pozn: U firefoxu při nespolehlivém spojení proti NFS3 docházelo k zamykání a nepřístupnosti profilů a bohužel i sqlite databáze profilu - ošklivý workaround - do fstab pro nfshome ještě přidat parametr nolock
1) Se sambou to nemá nic společného
2) ano nepůjde
Jestli chcete klikací server kde se všechno dá nahodit přes webové rozhraní:
http://www.zentyal.org/