• [^] # Re: Autre solution...

    Posté par (site web personnel) . En réponse au message Petit soucis avec samba.... Évalué à 3.

    Ensuite, je redémarre ce nouveaupc. Je prends mon compte utilisateur, et je me connecte. Et là, c'est le drame : mon compte samba n'étant pas déclaré sur nouveaupc

    Le compte utilisateur n'a pas a être déclaré sur nouveaupc (sinon ce serait ingérable en ayant une centaine de machines et plusieurs centaines d'utilisateurs, je suis dans un cas similaire :-).

    Le compte utilisateur doit être déclaré sur le serveur :

    - adduser toto
    - smbpasswd -a toto

    Ensuite l'utilisateur peut se connecter sur n'importe quelle machine du domaine.

    Lors de la première connexion un profil sera crée sur le poste en local (il y a le choix de conserver ce profil sur le serveur -profil errant- mais c'est un point à voir par la suite).

    Pour que l'utilisateur stocke ses fichiers il faut avoir une directive [home] dans Samba ce qui lui permettra d'avoir un disque réseau pointant sur son home personnel (dans le sens Unix, c'est à dire /home/toto).

    Pour que les choses soient éventuellement plus claire je poste un exemplaire abrégé du fichier smb.conf d'un serveur de domaine. Si tu as besoin de plus de détail je peux aussi répondre par mail (ellendhel chez gmail).


    # Version avec les profils obligatoires multiples

    [global]
    netbios name = MON_SERVEUR
    server string = Serveur de domaine
    workgroup = MON_DOMAINE
    encrypt passwords = yes

    security = user
    invalid users = bin daemon adm lp sync shutdown halt

    hosts allow = localhost 192.168.1.

    domain master = yes
    domain logons = yes
    os level = 34
    local master = yes
    preferred master = yes
    browsable = yes

    log file = /var/log/samba/samba.log
    log level = 1
    max log size = 5120

    # répertoires où sont conservés les profils (un par utilisateur)

    logon path = \\mon_serveur\profile\%U

    # disque réseau pour chaque utilisateur (voir la section homes)

    logon drive = H:

    time server = yes
    wins support = yes
    name resolve order = wins lmhosts hosts bcast
    dns proxy = yes

    [netlogon]

    # partage nécessaire pour l'authentification en domaine

    browseable = no
    writeable = no
    public = no
    path = /home/logon

    [profile]

    # partage des profils (invisible)

    browseable = no
    writeable = yes
    path = /home/profile
    create mode = 0600
    directory mode = 0700

    [homes]

    # partages individuels des homes utilisateurs

    browsable = no
    writeable = yes
    create mask = 600
    directory mask = 700