Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
utilisateurs:lebardix:tutos:primtux-partage-de-donnees [30/09/2018 23:03] lebardix [Installation] |
utilisateurs:lebardix:tutos:primtux-partage-de-donnees [30/09/2018 23:03] lebardix [configuration du serveur Samba] |
||
---|---|---|---|
Ligne 162: | Ligne 162: | ||
- | ===== configuration du serveur Samba ===== | ||
- | <file config /etc/samba/smb.conf> | ||
- | [global] | ||
- | workgroup = WORKGROUP | ||
- | netbios name = SRV | ||
- | dns proxy = no | ||
- | server string = %h SAMBA # nom du serveur samba | ||
- | # interfaces = 10.0.0.1 enp5s0 | ||
- | |||
- | log file = /var/log/samba/log.%m | ||
- | max log size = 1000 | ||
- | log level = 1 | ||
- | panic action = /usr/share/samba/panic-action %d | ||
- | server role = standalone server | ||
- | passdb backend = tdbsam | ||
- | obey pam restrictions = yes | ||
- | unix password sync = yes | ||
- | passwd program = /usr/bin/passwd %u | ||
- | passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . | ||
- | pam password change = yes | ||
- | map to guest = bad user | ||
- | usershare allow guests = yes | ||
- | [homes] | ||
- | comment = Home Directories | ||
- | browseable = yes | ||
- | read only = no | ||
- | create mask = 0700 | ||
- | directory mask = 0700 | ||
- | valid users = %S | ||
- | [forum] | ||
- | comment = tout public | ||
- | path = /home/forum/ | ||
- | browsable =yes | ||
- | create mask = 0666 | ||
- | directory mask = 0777 | ||
- | writable = yes | ||
- | guest ok = yes | ||
- | # force user = nobody | ||
- | # force group = nobody | ||
- | ;[printers] | ||
- | ; comment = All Printers | ||
- | ; browseable = yes | ||
- | ; path = /var/spool/samba | ||
- | ; printable = yes | ||
- | ; guest ok = no | ||
- | ; read only = yes | ||
- | ; create mask = 0700 | ||
- | ;[print$] | ||
- | ; comment = Printer Drivers | ||
- | ; path = /var/lib/samba/printers | ||
- | ; browseable = yes | ||
- | ; read only = yes | ||
- | ; guest ok = no | ||
- | ''' | ||
- | </file> | ||
- | |||
- | Sur le serveur SAMBA, | ||
- | * il faut créer le dossier pour le partage **forum** | ||
- | <code root>mkdir /home/forum</code> | ||
- | * il faut créer le dossier des "**pseudos utilisateurs**" qui partagerons leur home directory, (on désigne un dossier particulier pour l'ensemble de ceux-ci) et créer ces pseudos-utilisateurs | ||
- | <code root> | ||
- | mkdir /home/classes | ||
- | groupadd classes | ||
- | useradd -b /home/classes -G classes -N -s /usr/sbin/nologin -d /home/classes/<nomdelaclasse> -m <nomdelaclasse></code> | ||
- | |||
- | exemple: useradd -b /home/classes -G classes -N -s /usr/sbin/nologin -d /home/classes/cp -m cp | ||
- | |||
- | On affecte un mot de passe pour le partage samba | ||
- | <code root>root@srv:/home/administrateur# smbpasswd -a <nomdelaclasse> | ||
- | New SMB password: | ||
- | Retype new SMB password:</code> | ||
- | |||
- | Notez ce mot de passe, il devra être reporté dans [[/etc/lightdm/session/session-setup.sh]] des postes primtux | ||
- | |||
- | <note important>**attention** le script prend en guise de mot de passe : le nom de la classe, penser à adapter le script si vous choisissez une autre solution </note> | ||
===== configuration du pc primtux ===== | ===== configuration du pc primtux ===== |