étapes de la configuration, logiciel Samba, protocole SMB, partage de ressources, mappage de sécurité
Samba est un logiciel libre et une mise en œuvre du protocole SMB (server message block), permettant le partage de ressources (fichiers et imprimantes) sur des réseaux locaux entre un serveur linux et PC Windows.
[...] Introduction Samba est un logiciel libre et une mise en œuvre du protocole SMB (server message block), permettant le partage de ressources (fichiers et imprimantes) sur des réseaux locaux entre un serveur linux et PC Windows. Etape de configuration sous Fedora 11: 1-installation [root@localhost simo]# sudo yum install samba samba-client 2-definition du partage : On doit éditer le fichier /etc/samba/smb.conf en tant que root : [root@localhost simo]# sudo gedit /etc/samba/smb.conf OU gedit est un éditeur de texte Dans le fichier smb.conf on ajoute dans la section globale les répertoires qu'on veut partager par exemple : Global Settings [global] [netshare] path = /home/simo/shared public = yes writable = yes # le nom du wrkgroup et le serveur samba workgroup = MSHOME server string = Samba Server Version #gestion de la sécurité security = user passdb backend = tdbsam [homes] comment = Home Directories browseable = yes writable = yes ; valid users = ; valid users = MYDOMAIN\%S [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes 3-Ajout d'utilisateur : Pour accéder aux ressources partager on doit avoir un utilisateur samba valide. [...]
[...] un utilisateur sur la machine linux. Pour ajouter les utilisateurs on utilise la commande : smbpasswd root@localhost simo]# smbpasswd simo New SMB password: Retype new SMB password: le login et le mot de passe seront utilisés pour accéder à partir de Windows (pas nécessairement le même mot de passe linux, mais l'utilisateur doit exister sur la machine linux). Démarrer SAMBA service : Pour démarrer samba on utilise la commande : [root@localhost simo]# sudo /etc/init.d/smb start Démarrage des services SMB : [ OK ] Apres on utilise la commande chkconfig ou serviceconf pour assurer le démarrage du service samba dans les niveaux de démarrages : 3 et 5 [root@localhost simo]# /sbin/chkconfig --list smb smb 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt Pour le démarrer sur les niveaux 3 et 5 root@localhost simo]#sudo /sbin/chkconfig --level 35 smb on Apres on vérifie [root@localhost simo]# /sbin/chkconfig --list smb smb 0:arrêt 1:arrêt 2:arrêt 3:marche 4:arrêt 5:marche 6:arrêt On doit redémarrer SAMBA après chaque changement user/password ou smb.conf [root@localhost simo]# sudo /etc/init.d/smb restart Fermeture des services SMB : [ OK ] Démarrage des services SMB : [ OK ] 5-mappage de la sécurité pour SAMBA Le pare-feu (firewall) bloque par défaut samba, pour autoriser l'accès on utilise : [root@localhost simo]# system-config-firewall SELinux bloque aussi plusieurs partie de SAMBA pour l'autoriser on utilise : [root@localhost simo]# system-config-selinux Au niveau de Boolean on tape 'samba' dans la zone Filter (sans quotes). [...]
[...] A cette étape on vient de terminer la configuration samba il nous reste que redémarrer SAMBA. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture