GNU/Linux >> Tutoriales Linux >  >> Cent OS

Configuración del servidor Samba en CentOS 6.5

Esta guía explica cómo configurar el servidor samba en CentOS 6.5 con servidores samba anónimos y seguros. Samba es una suite de código abierto/software gratuito que proporciona servicios de archivo e impresión sin interrupciones a clientes SMB/CIFS. Samba está disponible gratuitamente, a diferencia de otras implementaciones de SMB/CIFS, y permite la interoperabilidad entre servidores Linux/Unix y clientes basados ​​en Windows.

1 nota preliminar

Tengo un servidor centos 6.5 recién instalado, en el que voy a instalar el servidor samba. Por supuesto, debe tener una máquina con Windows para verificar el servidor samba que debe ser accesible con el servidor centos. Mi servidor centos tiene el nombre de host server1.example.com e IP como 192.168.0.100

Puede tener su servidor centos instalado desde los primeros siete capítulos del tutorial. Simplemente habilite el repositorio de epel y continúe.

Nota:

  • No es necesario instalar las herramientas de desarrollo del capítulo 7 del tutorial.
  • La máquina con Windows debe estar en el mismo grupo de trabajo. Para verificar el valor en la máquina de Windows, ejecute el comando en el símbolo del sistema cmd
net config workstation

Será así



Su máquina Windows debe estar en el mismo dominio de estación de trabajo que en el servidor centos, es decir GRUPO DE TRABAJO en mi caso.

  • Para hacer que la máquina de Windows sea accesible en Windows, proceda así. En el terminal de ejecución y agregue la entrada de la dirección IP de su servidor
notepad C:\Windows\System32\drivers\etc\hosts

En mi caso fue así, solo guarda los valores.

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

2 Uso compartido anónimo de samba

Primero explicaré la metodología para instalar samba con el uso compartido anónimo. Para instalar samba ejecutar,

yum install samba samba-client samba-common

Instalará samba con la versión 3.6.9-168.el6_5.

Ahora, para configurar samba, edite el archivo /etc/samba/smb.cnf antes de realizar cambios. Haré la copia de seguridad del archivo original como /etc/samba/smb.cnf.bak

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

Además, dé las entradas como esta

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

Ahora puede acceder al uso compartido de centos en Windows de la siguiente manera:

Desde la máquina de Windows, simplemente navegue por la carpeta e intente crear un archivo de texto, pero obtendrá un error de permiso denegado.



Verifique el permiso para la carpeta compartida.

[[email protected] samba]# ls -l
total 4
drwxr-xr-x 2 root root 4096 28 de mayo 14:11 anónimo
[[email protected] samba]# 

Para permitir que el usuario anónimo otorgue los permisos de la siguiente manera:

[[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]#

Ahora el usuario anónimo puede navegar y crear el contenido de la carpeta.

También puede verificar el contenido en el servidor.

[[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. Configuración paso a paso del servidor OpenLDAP en CentOS 7 / RHEL 7

  2. Instalar CumulusClips en CentOS 7

  3. Instalar Sentora en CentOS 7

  4. Instalar BigTree en CentOS 7

  5. Instalar Avactis en CentOS 7

Configuración del servidor Samba en Ubuntu 14.04 LTS

Instalación y configuración del servidor Samba en CentOS 7

Cómo instalar el servidor Samba en CentOS 8

Cómo configurar el servidor de impresión Samba en CentOS

Configure el servidor Samba en CentOS 8/RHEL 8 para compartir archivos

Cómo instalar Samba en CentOS 8