GNU/Linux >> Tutoriels Linux >  >> Cent OS

Configuration du serveur Samba dans CentOS 6.5

Ce guide explique comment configurer le serveur samba dans CentOS 6.5 avec des serveurs samba anonymes et sécurisés. Samba est une suite logicielle Open Source/gratuite qui fournit des services de fichiers et d'impression transparents aux clients SMB/CIFS. Samba est disponible gratuitement, contrairement aux autres implémentations SMB/CIFS, et permet l'interopérabilité entre les serveurs Linux/Unix et les clients Windows.

1 Remarque préliminaire

J'ai un serveur centos 6.5 fraîchement installé, sur lequel je vais installer le serveur samba. Bien sûr, vous devez disposer d'une machine Windows pour vérifier le serveur samba qui doit être accessible avec le serveur centos. Mon serveur centos a le nom d'hôte server1.example.com &IP as 192.168.0.100

Vous pouvez installer votre serveur centos à partir des sept premiers chapitres du didacticiel. Activez simplement le dépôt epel et continuez plus loin.

Remarque :

  • Il n'est pas nécessaire d'installer les outils de développement du chapitre 7 du didacticiel.
  • La machine Windows doit appartenir au même groupe de travail. Pour vérifier la valeur dans la machine Windows, exécutez la commande à l'invite cmd
net config workstation

Ce sera comme ça



Votre machine Windows doit être sur le même domaine de poste de travail que sur le serveur centos, c'est-à-dire WORKGROUP dans mon cas.

  • Pour rendre la machine Windows accessible dans Windows, procédez comme ceci. Dans le terminal d'exécution, ajoutez l'entrée de l'adresse IP de votre serveur
notepad C:\Windows\System32\drivers\etc\hosts

Dans mon cas, c'était comme ça, il suffit de sauvegarder les valeurs.

[...]
192.168.0.100 server1.example.com centos

2 Partage de samba anonyme

Je vais d'abord vous expliquer la méthodologie pour installer la samba avec le partage anonyme. Pour installer samba run,

yum install samba samba-client samba-common

Il installera samba avec la version 3.6.9-168.el6_5.

Maintenant, pour configurer samba, modifiez le fichier /etc/samba/smb.cnf avant d'apporter des modifications, je vais faire la sauvegarde du fichier d'origine en tant que /etc/samba/smb.cnf.bak

mv /etc/samba/smb.cnf /etc/samba/smb.cnf.bak

Donnez en outre les entrées comme celle-ci

vi /etc/samba/smb.cnf
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ============================== 
[Anonymous]
path = /samba/anonymous
browsable =yes
writable = yes
guest ok = yes
read only = no
mkdir -p /samba/anonymous
chkconfig smb on
service smb restart
service nmb restart

Vous pouvez maintenant accéder au partage des centos dans Windows comme suit :

À partir de la machine Windows, parcourez simplement le dossier et essayez de créer un fichier texte, mais vous obtiendrez une erreur d'autorisation refusée.



Vérifiez l'autorisation pour le dossier partagé.

[[email protected] samba]# ls -l
total 4
drwxr-xr-x 2 root root 4096 28 mai 14:11 anonyme
[[email protected] samba]# 

Pour autoriser l'utilisateur anonyme, accordez les autorisations comme suit :

[[email protected] ~]# cd /samba/
[[email protected] samba]# chmod -R 0777 anonymous/
[[email protected] samba]# ls -l
total 4
drwxrwxrwx 2 root root 4096 May 28 14:11 anonymous
[[email protected] samba]#

Désormais, l'utilisateur anonyme peut parcourir et créer le contenu du dossier.

Vous pouvez également vérifier le contenu sur le serveur.

[[email protected] samba]# ls -l anonymous/
total 0
-rwxr--r-- 1 nobody nobody 0 May 28 14:41 anonymous_test.txt
[[email protected] samba]#


Cent OS
  1. Installer Textpattern sur CentOS 7

  2. Installer CumulusClips sur CentOS 7

  3. Installez Sentora sur CentOS 7

  4. Installer BigTree sur CentOS 7

  5. Installer Avactis sur CentOS 7

Configuration du serveur Samba dans Ubuntu 14.04 LTS

Installation et configuration du serveur Samba sur CentOS 7

Comment installer le serveur Samba sur CentOS 8

Comment configurer le serveur d'impression Samba sur CentOS

Configurer le serveur Samba sur CentOS 8/RHEL 8 pour le partage de fichiers

Comment installer Samba sur CentOS 8