Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Ensenyament a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

Linkat 16.04 com client de domini  Final

Vés a la pàgina 1 - 2 [+1]:

  • Porto varies setmanes barallant-me per lligar equips Linkat 16.04 al domini LDAP del servidor Linkat.

    Modificant i evitant varies coses he pogut lligar-lo, però no monta les /home, és a dir per les consoles virtuals puc validar-me però no monta la /home de l'usuari corresponent i naturalment, no s'inicia l'interficie gràfica.
    Com puc sol.lucionar-ho?

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • Hola,

    Tens documentat el procés en aquesta guia:
    http://linkat.x…servei_autofs:

    Quin error et surt?

    Projecte Linkat
  • Bones,
    gracies per la resposta Pablo,
    ja ho he intentat però no funciona en 16.04. Sembla que hi han canvis en la versió 14.04 a la 16.04.

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • Hola,

    És veritat que hi han coses diferents, però bàsicament has de vigilar amb el nom del domini i la IP del servidor, si no has afegit la IP del servidor com a DNS del client, has de configurar tot amb la IP del servidor.

    Vaig a fer proves a veure si funciona.

    Salut.

    Projecte Linkat
  • Hola,

    He configurat una Linkat edu 16.04 com a client de centre conra un servidor Linkat 14.04 i funciona el muntatge del /home.

    Des del client amb un usuari administrador atura el servei autofs i torna a executar-lo per veure que està passant. Fes anar aquestes ordres:

    Code

    sudo service autofs stop
    sudo automount -vf

    Salut.

    Projecte Linkat
  • He trobat el problema en el lightdm, tota la resta ho feia be, he aprofitat per canviar un parell de coses.
    T'enganxo el script que he fet per passar-lo a cada màquina:

    #Definim les constants de configuració (els valors depenen del centre)
    echo "Quin és l'usuari administrador local?";
    read SUPERUSER;
    echo "Qin és la IP del servidor de domini?";
    read IPSERVER;
    echo "L'usuari és "$SUPERUSER "i la IP del servidor: " $IPSERVER;
    echo "Si no es correcte pots cancelar amb les tecles CTRL+C";
    echo "Continuem en 5 segons";
    sleep 5;

    echo "Continuem amb la instal.lació en 2 segons";
    sleep 2;
    clear;

    apt-get update
    apt-get install linkat-muntador-unitats -y

    # modifiquem l'usuari principal

    mkdir /home-local

    usermod -g 100 -m -d /home-local/$SUPERUSER $SUPERUSER
    groupdel $SUPERUSER

    #Montem els recursos locals
    echo "/home /etc/auto.homes --timeout 30" >> /etc/auto.master
    echo "/mnt/.nfs /etc/auto.nfs --timeout 30" >> /etc/auto.master

    #Montem els recursos en xarxa
    echo "* -fstype=nfs,soft,intr $IPSERVER:/home/&" >> /etc/auto.homes

    #Montem les untitats
    #Primer les crearem el punt de montatge
    mkdir -p /mnt/.nfs

    #Ara definim el destí
    echo "Professorat -fstype=nfs,soft,intr $IPSERVER:/srv/exports/P" >> /etc/auto.nfs
    echo "Programari -fstype=nfs,soft,intr $IPSERVER:/srv/exports/S" >> /etc/auto.nfs
    echo "Treball -fstype=nfs,soft,intr $IPSERVER:/srv/exports/T" >> /etc/auto.nfs
    echo "Gestio -fstype=nfs,soft,intr $IPSERVER:/srv/exports/G" >> /etc/auto.nfs
    echo "Multimedia -fstype=nfs,soft,intr $IPSERVER:/srv/exports/M" >> /etc/auto.nfs

    #I creem els enllaços simbolics
    ln -s /mnt/.nfs/Professorat /mnt/Servidor/.
    ln -s /mnt/.nfs/Programari /mnt/Servidor/.
    ln -s /mnt/.nfs/Treball /mnt/Servidor/.
    ln -s /mnt/.nfs/Gestio /mnt/Servidor/.
    ln -s /mnt/.nfs/Multimedia /mnt/Servidor/.

    ##Instal.lem i configurarem els serveis client LDAP ( atenció a ldap://IPSERVIDOR i a les caselles a marcar).
    apt-get install -y libpam-ldapd libnss-ldapd nss-updatedb libnss-db nscd nslcd ldap-utils

    pam-auth-update

    #Editem el fitxer de sel.lecció d'usuari
    echo "[SeatDefaults]" >> /etc/lightdm/lightdm.conf
    echo "greeter-hide-users=true" >> /etc/lightdm/lightdm.conf
    echo "greeter-show-manual-login=true" >> /etc/lightdm/lightdm.conf

    #Asignem permissos de grups locals als nous usuaris de domini
    echo "*;*;*;Al0000-2400;audio,cdrom,dialout,floppy" >> /etc/security/group.conf

    # Crem el fitxer pel modul de grup PAM
    echo "Name: activate /etc/security/group.conf" >> /usr/share/pam-configs/my_groups
    echo "Default: yes" >> /usr/share/pam-configs/my_groups
    echo "Priority: 900" >> /usr/share/pam-configs/my_groups
    echo "Auth-Type: Primary" >> /usr/share/pam-configs/my_groups
    echo "Auth:" >> /usr/share/pam-configs/my_groups
    echo "Auth-Type: Primary" >> /usr/share/pam-configs/my_groups
    echo " required pam_group.so use_first_pass" >> /usr/share/pam-configs/my_groups


    # Activem el canvi:
    pam-auth-update

    /etc/init.d/nscd restart



    #I reiniciem:
    reboot

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • M'ha faltat dir que cal fer primer:
    mkdir /mnt/Servidor
    D'aquesta manera puc aprofitar l'enllàç que crea l'instal.lador de les unitats en xarxa per montar-les.

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • Es curiós, només carrega els usuaris que previament s'han validat per terminal perque el lightdm no carrega l'usuari.

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • Fent
    sudo automount -vf
    sembla que no monta la /home, dona el missatge de
    1 remaining in /home
    Que pot ser?

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • Pabo disculpa, se que ha passat molt de temps des del post però ara estic segur que no monta res per autofs

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • M'agradaria enviar-te el resultat del automount -vf
    http://kikevilc…dex.php/f/6682

    En dues setmanes tornaré al centre i m'agradaria migrar a 16.04.

    Gracies.

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • Hola,

    El paquet linkat-muntador-unitats serveix per muntar les unitats en una màquina autònoma. Si el que vols és crear un client d'aula, no cal instal·lar aquest paquet.

    Al fitxer /etc/auto.master ja tens afegides les següents línies? No veig que el teu script ho faci.

    Code

    /home  /etc/auto.homes --timeout 30
    /mnt/.nfs  /etc/auto.nfs --timeout 30


    També veig que falta crear el directori següent:
    mkdir -p /mnt/.nfs

    Revisa la documentació de la WikiLinkat
    http://linkat.x…nkat_edu_14.04

    Salut.

    Projecte Linkat
  • Instal.lo el linkat-muntador-unitats perque així instal.la automaticament les dependencies que utilitza com samba i automount.
    Si que tinc aquestes linies en /etc/auto.master.
    I si que creo el faig el mkdir -p /mnt/.nfs, justament després de crear el fitxer /etc/auto.homes.

    He continuant fent proves i amb l'usuari local ( en el meu cas suport ) si que puc montar les carpetes manualment ( smb://192.168.0.240 o sftp://192.168.0.240 ).

    Continuaré barallant-me i provaré de montar-lo via /etc/fstab.

    Tècnic informàtc Preventiu per al Departament d'Ensenyament
  • Hola Kike,


    Jo separaria les dues coses, és a dir el model basat en ldap+nfs i el muntador d'unitats (samba). Corresponen a dos models diferents. Si vols usuaris específics, utilitza el model ldap+nfs que tens documentat a:

    http://linkat.x…nkat_edu_16.04

    i si vols utilitzar usuaris genèrics, utilitza el muntador d'unitats:

    http://linkat.x…nkat_edu_14.04


    Les dues receptes funcionen correctament. L'entorn de proves és estació de treball Linkat edu 16.04 i el servidor és un Linkat edu 14.04. Tant el client com el servidor es troben actualitzats.



    Joan de Gracia
  • He fet la instal.lació neta, he lligat l'equip al domini segons el model d'aula ( no el muntador d'unitats per evitar possibles problemes amb /etc/auto.master) i continuo igual. Tot i així he fet una prova, no montar la /home per autofs sino que la monte localment afegint a:
    /etc/pam.d/common-session
    la següent linia al final:
    session required pam_mkhomedir.so skel=/etc/skel umask=077

    Així si que puc iniciar sessió però clar està, necessio les unitats que no es monten. Segur que no he de tocar res al servidor?

    Tècnic informàtc Preventiu per al Departament d'Ensenyament

Vés a la pàgina 1 - 2 [+1]:

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.