Outils pour utilisateurs

Outils du site


informatique:linux:samba

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:linux:samba [2008/06/12 16:22]
benoit
informatique:linux:samba [2018/09/06 19:10] (Version actuelle)
Ligne 1: Ligne 1:
 +====== SAMBA ======
 ===== Configuration du serveur ===== ===== Configuration du serveur =====
 +
  
  
Ligne 6: Ligne 8:
   samba   samba
   winbind   winbind
 +  krb5-libs
 +
 +
 +
  
  
Ligne 12: Ligne 18:
 Ajouter un user samba Ajouter un user samba
   smbpasswd -a benoit   smbpasswd -a benoit
 +
 +Pour insérer la création d'un utilisateur dans un script la commande sera la suivante :
 +  (echo motdepasse;​echo motdepasse)|smbpasswd -s -a benoit
  
 Créer le partage de l'​utilisateur ''​benoit''​ en éditant le fichier ''/​etc/​samba/​smb.conf''​ ainsi : Créer le partage de l'​utilisateur ''​benoit''​ en éditant le fichier ''/​etc/​samba/​smb.conf''​ ainsi :
Ligne 22: Ligne 31:
      ​printable = no      ​printable = no
      ​create mask = 0765      ​create mask = 0765
 +
 +
 +
 +
 +==== Ajouter le serveur à un AD ====
 +Editer le fichier ''/​etc/​krb5.conf''​ :
 +
 +  [logging]
 +   ​default = FILE:/​var/​log/​krb5libs.log
 +   kdc = FILE:/​var/​log/​krb5kdc.log
 +   ​admin_server = FILE:/​var/​log/​kadmind.log
 +  ​
 +  [libdefaults]
 +   ​default_realm = AD-DOMAIN.EXAMPLE.COM
 +   ​dns_lookup_realm = true
 +   ​dns_lookup_kdc = true
 +   ​ticket_lifetime = 24h
 +   ​forwardable = yes
 +  ​
 +  [realms]
 +   ​AD-DOMAIN.EXAMPLE.COM = {
 +    kdc = SERVER.AD-DOMAIN.EXAMPLE.COM
 +   }
 +  ​
 +  [kdc]
 +   ​profile = /​var/​kerberos/​krb5kdc/​kdc.conf
 +  ​
 +  [appdefaults]
 +   pam = {
 +     debug = false
 +     ​ticket_lifetime = 36000
 +     ​renew_lifetime = 36000
 +     ​forwardable = true
 +     ​krb4_convert = false
 +   }
 +
 +Dans l'​exemple ci-dessus, **AD-DOMAIN** est le domaine AD, **EXAMPLE.COM** est le nom de domaine DNS et **SERVER.AD-DOMAIN.EXAMPLE.COM** est le nom d contrôleur de domaine.
 +
 +Pour tester l'​authentification sur le domaine lancer la commande suivante :
 +  kinit administrateur@AD-DOMAIN.EXAMPLE.COM
 +
 +Editer le fichier ''/​etc/​samba/​smb.conf''​ :
 +  workgroup = AD-DOMAIN
 +  server string = SMB-SERVER
 +  realm = AD-DOMAIN.EXAMPLE.COM
 +  password server = SERVER.AD-DOMAIN.EXAMPLE.COM
 +  security = ADS
 +  encrypt passwords = yes
 +
 +Pour lister les utilisateurs do domaine :
 +  wbinfo -u
 +
 +==== Arrêt et démarrage ====
 +Toute modification dans le fichier ''/​etc/​samba/​smb.conf''​ nécessite le redémarrage de samba.
  
 Démarrer ou redémarrer le demon samba : Démarrer ou redémarrer le demon samba :
   /​etc/​init.d/​smb stop   /​etc/​init.d/​smb stop
   /​etc/​init.d/​smb start   /​etc/​init.d/​smb start
 +
 +Penser à démarrer winbind aussi :
 +  etc/​init.d/​winbind stop
 +  etc/​init.d/​winbind start
  
 ===== Configuration du client ===== ===== Configuration du client =====
Ligne 43: Ligne 110:
 Resoudre des IP en nom NetBios Resoudre des IP en nom NetBios
   nmblookup -A 10.0.0.1   nmblookup -A 10.0.0.1
 +
  
  
Ligne 62: Ligne 130:
   password=mypassword   password=mypassword
  
 +Pour monter un partage Windows et afficher correctement les accents :  
 +  mount -t smbfs -o iocharset=iso8859-1 //​MACHINE/​SHARE /mnt/SHARE/
  
 ==== Se connecter à un partage sans montage ==== ==== Se connecter à un partage sans montage ====
Ligne 70: Ligne 139:
 Se connecter au partage Se connecter au partage
   smbclient -U user -W DOMAINE //​MACHINE/​share PASSWORD   smbclient -U user -W DOMAINE //​MACHINE/​share PASSWORD
 +
 +ou
 +  smbclient //​MACHINE/​share -U login%password
 +
 +Se connecter en indiquant les actions a faire. Ici on va dans le repertoire local ''/​home/​benoit''​ et on copie de fichier ''​samba.doc''​ sur le partage :
 +  smbclient //​MACHINE/​share -U login%password -c "lcd /​home/​benoit;​put samba.doc"​
informatique/linux/samba.1213280571.txt.gz · Dernière modification: 2018/09/06 18:59 (modification externe)