Samba Configuración en Centlos 7

Anonim

Samba Configuración en Centlos 7

El servidor de archivos (FS) en sistemas operativos Linux se puede usar para diferentes propósitos, pero en la mayoría de los casos, está involucrado en la creación de una red local y carpetas públicas con computadoras con Windows. El FS más popular actualmente considerado samba. Está preinstalado en muchas distribuciones, y los usuarios experimentados prefieren esta herramienta como la principal si necesita usar servidores de archivos. Hoy será sobre la instalación y configuración de este componente en CentOS 7.

Personaliza Samba en Centlos 7

Distribuimos todo el material a los pasos, porque el proceso de configuración estándar generalmente toma mucho tiempo y consta de varias etapas diferentes. No omitiremos las acciones laterales y preliminares con Windows, ya que ya hemos especificado anteriormente en la que Samba se usa a menudo en el paquete con este sistema operativo. Solo puede examinar cuidadosamente las instrucciones presentadas para comprender los principios básicos de configurar el servidor de archivos en CENTOS 7.

Paso 1: Trabajo preparatorio en Windows

Vale la pena comenzar a comenzar con Windows porque será necesario determinar información importante sin la cual no es necesario realizar sin crear una red y carpetas públicas. Deberá determinar el nombre del grupo de trabajo y realizar cambios en el archivo "hosts" para que los intentos de conexión estén bloqueados. Todo se ve así:

  1. Abra el "inicio", a través de la búsqueda para encontrar la "línea de comandos" y ejecute esta aplicación en nombre del administrador.
  2. Vaya al símbolo del sistema de Windows para una configuración de Samba más en Centlos 7

  3. Ingrese el comando de la estación de trabajo de la configuración neta para averiguar la configuración actual de la estación de trabajo. Active la acción presionando la tecla ENTER.
  4. Un comando para determinar el dominio de la estación de trabajo antes de configurar Samba en Centlos 7

  5. Espere la apariencia de la lista. En él, encuentre el artículo "Dominio de la estación de trabajo" y recuerde su valor.
  6. Definición del dominio del Grupo de Trabajo Antes de configurar Samba en Centlos 7

  7. En la misma sesión de consola, ingrese el Bloc de notas C: \ Windows \ System32 \ Drivers \ etc \ hosts String para abrir el archivo deseado a través del "Bloc de notas" predeterminado.
  8. Comenzando un Bloc de notas para configurar ventanas compartidas frente a la configuración de Samba en Centlos 7

  9. Ejecute al final de la lista e inserte la línea 192.168.0.1 srvr1.domain.com srvr1, reemplazando esta IP a la dirección del dispositivo donde se ajustará Samba. Después de eso, guarde todos los cambios.
  10. Configuración de acceso a Windows compartido antes de configurar Samba en Centlos 7

En esto, todas las acciones con una computadora en Windows Fin, lo que significa que puede ir a Centos 7 y ocupar la configuración directa del servidor de archivos SAMBA.

Paso 2: Instale Samba en Centlos 7

No todos los componentes requeridos para el funcionamiento correcto de Samba se instalan de forma predeterminada en el sistema operativo en consideración, por lo que deberán agregarse manualmente. Todas estas acciones se ejecutarán a través de la terminal, y también debe asegurarse de que tiene una conexión a Internet activa y la capacidad de usar el comando sudo.

  1. Abra la consola conveniente para usted, por ejemplo, a través del menú de la aplicación o la combinación de teclas CTRL + ALT + T estándar.
  2. Comenzando el terminal para la instalación adicional de Samba en Centlos 7

  3. Aquí, ingrese el Sumba Sudum Install -y Samba Samba-Common Python-Glade2 System-Samba para ejecutar la instalación simultánea de todas las utilidades adicionales requeridas.
  4. Comando para la instalación compleja de componentes de samba en los centros 7

  5. Ingrese la contraseña del superusuario para confirmar esta acción. Considere que los caracteres escritos en esta línea no se muestran.
  6. Entrada de contraseña para confirmar la compleja instalación de componentes de Samba en Centlos 7

  7. Se le notificará que comenzó el proceso de instalación. Durante esto, no cierre la "Terminal", de lo contrario, todas las configuraciones se restablecerán automáticamente.
  8. Esperando la finalización de la compleja instalación Samba en CentOS 7

  9. Al finalizar la operación, aparecerán las cadenas que se informan que se establecen las utilidades necesarias y sus dependencias, puede ir más lejos.
  10. Información sobre la finalización exitosa de la compleja instalación de Samba en Centlos 7

Gracias al equipo presentó anteriormente, todas las utilidades se instalaron de inmediato simultáneamente y nada más para agregar al sistema. El servidor de archivos se iniciará automáticamente e inmediatamente se agregará a AutoLoad, por lo que no puede preocuparse por su inclusión o crear enlaces simbólicos.

Paso 3: Instalación de parámetros globales

Samba se instala en OS en "forma pura", lo que significa que ahora no se especifican los parámetros que definen su comportamiento. Tendrán que ser instalados por su cuenta, y vale la pena con la configuración principal. Ofrecemos utilizar la plantilla estándar, reemplazando algunas líneas personalizadas.

  1. A veces, Samba se instala con un archivo de configuración limpio, pero algunos parámetros ya se pueden especificar en ella. Primero cree una copia de respaldo de este objeto para que lo restaure rápidamente. Esta tarea se lleva a cabo ingresando sudo mv /etc/samba/smba/smba/samba/smb.conf.bak.
  2. Un comando para crear una copia de currículum del archivo de configuración de Samba en CentOS 7

  3. Esta acción, como todos los posteriores, tendrá que confirmar especificando la contraseña del superusuario.
  4. Confirmación de comando para crear un archivo de copia de seguridad de la configuración de Samba en CentOS 7

  5. Las siguientes manipulaciones se harán directamente con el archivo de configuración. Para hacer esto, el editor de texto siempre se usa. De acuerdo con la norma, se agrega VI, pero no es lo suficientemente conveniente para los usuarios novatos, por lo que recomendamos la instalación de Nano a través del comando sudo yum install nano.
  6. Inicie una configuración del editor de texto antes de configurar Samba en Centlos 7

  7. Si Nano ya se ha agregado al sistema operativo, se le notificará al respecto.
  8. Información de configuración del editor de texto exitoso antes de configurar Samba en Centlos 7

  9. Ahora giramos para editar el archivo de configuración ingresando sudo nano /etc/samba/smb.conf.
  10. Ir a la edición del servidor de archivos Samba en CentOS 7 a través del editor de texto

  11. En la ventana que se abre, ingrese el contenido a continuación.

    [global]

    Grupo de trabajo = grupo de trabajo

    STARD STRING =% H Server (Samba, Ubuntu)

    Nombre NetBIOS = Ubuntu Compartir

    DNS Proxy = No

    Archivo de registro = /var/log/samba/log.%M

    Tamaño máximo de registro = 1000

    PassDB Backend = TDBSAM

    Unix Contraseña Sync = SI

    PASSWD PROGRAM = / USR / bin / passwd% u

    Cambio de contraseña PAM = Sí

    Mapa para guest = mal usuario

    Los usuarios permiten a los invitados = sí

  12. Instalación de la configuración general del servidor de archivos de Samba en CentOS 7

  13. Presione la combinación de teclas CTRL + O para registrar cambios.
  14. Guardar la configuración general del servidor de archivos de Samba en Centlos 7

  15. No cambie el nombre del archivo, sino simplemente haga clic en Entrar.
  16. Confirmación de la configuración del servidor de archivos General de Samba en Centlos 7

  17. Después de eso, puede dejar la ventana del editor de texto cerrando CTRL + X.
  18. Salga del editor de texto al finalizar la configuración del servidor de archivos SAMBA en CENTOS 7

Indicamos anteriormente, qué contenidos deben insertarse en el archivo de configuración, sin embargo, los valores de estos parámetros cambian según los requisitos del usuario. Vamos a resolverlo con más detalle con los puntos más importantes:

  • Grupo de trabajo. Este parámetro define el nombre del grupo de trabajo. Su valor se establece de acuerdo con la información definida en Windows.
  • Nombre de NetBIOS. Cambie el valor al nombre arbitrario que desea que se muestre en una PC con Windows cuando interactúe con este dispositivo.
  • Archivo de registro. Como el valor de este parámetro, especifique la ruta al archivo donde desea almacenar registros de eventos que se escriben durante el funcionamiento del servidor de archivos.
  • PassDB Backend. Esta opción determina el tipo de almacenamiento de contraseñas. Si no sabe qué está aquí para preguntar, es mejor dejar este artículo en el valor predeterminado.
  • Sincronización de contraseña de UNIX. Se recomienda activar este parámetro porque es responsable de la sincronización de contraseña /
  • Mapa para invitado. Se utiliza para designar el acceso a los huéspedes. Tiene varios valores: el mal usuario se usa para las cuentas inexistentes, la contraseña incorrecta carga el modo invitado al ingresar la entrada de contraseña, y nunca simplemente desactiva la opción.

Además, hay otras opciones de configuración en Samba, y se implementa la interfaz gráfica. Con todo esto le recomendamos que se familiarice en la documentación oficial, ya que toda la información no se puede configurar bajo el mismo artículo.

Paso 4: Creación de un directorio público

Continúe con la configuración del servidor de archivos, desmontado el principio de crear un directorio público. Inmediatamente tenga en cuenta que dichas carpetas generalmente no se limitan a la contraseña y están disponibles para ver o incluso para editar un usuario absolutamente conectado. La mayoría de las veces crea uno de esos directorios, pero nada le impide agregarlos cualquier cantidad. La creación de la primera carpeta de este tipo se realiza de la siguiente manera:

  1. En la terminal, ingrese sudo mkdir -p / samba / allagcess para crear la carpeta mencionada anteriormente. Cambie su nombre a arbitrario, si es necesario.
  2. Cree una carpeta para compartir el servidor de archivos de Samba en Centlos 7

  3. Comenzando con acceso compartido, inicialmente moviéndose alrededor del camino de CD / Samba.
  4. Ir a la edición creada por la carpeta accesible públicamente en Samba en Centlos 7

  5. Aquí, inserte la cadena de AllArtcess Sudo Chmod -R 0755 y haga clic en Enter.
  6. Configuración del nivel de acceso para la carpeta Samba creada en Centlos 7

  7. Otro sudo Chown -R Nadie Parámetro: Nogroup AllArtCess / es responsable de proporcionar acceso a absolutamente a todos los usuarios.
  8. Comando adicional para configurar los niveles de acceso de la carpeta Samba en CentOS 7

  9. Ahora necesita designar esta carpeta en el archivo de configuración. Para empezar, lanzarlo a través de sudo nano /etc/samba/smb.conf.
  10. Ve a agregar una carpeta disponible públicamente al archivo de configuración de Samba en CentOS 7

  11. Inserte el bloque o el comienzo del archivo debajo del bloque. Hablaremos sobre el significado de cada línea un poco más tarde que se trata de la instalación de valores individuales.

    Allaycess]

    PATH = / SAMBA / ALLAETCESS

    Navegable = sí.

    Escritura = si

    Invitado ok = si

    Solo lectura = no

  12. Guarda los cambios y deja el editor de texto.
  13. Guardar el archivo de configuración de Samba en CentOS 7 después de realizar cambios.

  14. Todos los ajustes se aplicarán solo después de reiniciar el servidor de archivos, también lo hágalo ahora escribiendo ahora escribiendo SOUTO SYSTEMCTL Reinicie Samba.
  15. Reiniciando el servidor de archivos de Samba en Centlos 7 después de realizar cambios

Después de que se cree todo el directorio público necesario, se recomienda verificar su rendimiento en Windows ingresando al comando \\ SRVRR1 \ AllArtCess allí. Ahora vamos a afectar los parámetros anteriores:

  • Sendero. Aquí el camino encaja a la carpeta que se selecciona públicamente disponible.
  • Navegable. La activación de este parámetro mostrará el directorio en la lista permitida.
  • Escritura. La carpeta especificada se puede editar si el valor de este parámetro se especifica como Sí.
  • Invitado bien. Active este artículo si desea proporcionar una carpeta compartida.
  • Solo lectura. Use el valor positivo de este parámetro para establecer el valor de la carpeta de solo lectura.

Paso 5: Creación de un catálogo seguro

Como el último ejemplo de la configuración de Samba, queremos hablar sobre la creación de carpetas protegidas que estarán bajo contraseña y estén disponibles solo para usuarios específicos. Como ya entendió, puede crear tales directorios una cantidad ilimitada, y esto sucede así:

  1. Cree un directorio que se configure más lejos utilizando el comando sudo mkdir -p / samba / allAccess / Secure.
  2. Creación de una carpeta segura para Samba File Server en CentOS 7

  3. Agregue un grupo donde los usuarios autorizados incluyan, a través del grupo seguro de SudoGroup.
  4. Creación de un grupo para acceder a la carpeta protegida de Samba en Centlos 7

  5. Vaya a la ubicación del directorio protegido especificando CD / Samba / AllArtCess.
  6. Ir a editar una carpeta segura Samba en CentOS 7

  7. Aquí, establezca los derechos para cada usuario individual a través de la cocción de sudo -R Richard: SecureGroup Secure. Reemplace el nombre de Richard en este comando a la necesaria.
  8. Creación de reglas para la carpeta de servidor de archivos SAMBA segura en Centlos 7

  9. Sólo sigue siendo un comando común de Sudo Chmod -R 0770 seguro / seguridad.
  10. Creación de reglas para usuarios de una carpeta Samba protegida en Centlos 7

  11. Vaya al archivo de configuración (sudo nano /etc/samba/smb.conf) para especificar la carpeta que acabamos de configurar.
  12. Ir a editar el archivo de configuración de Samba en CentOS 7 para agregar una carpeta segura

  13. Copia y pega el bloque en el editor a continuación.

    [Asegurado]

    PATH = / SAMBA / ALLAETCESS / SIDUED

    Usuarios válidos = @SecuredGroup

    Invitado ok = no

    Escritura = si

    Navegable = sí.

  14. Guarda los cambios y cierra el editor de texto.
  15. Guardar un archivo de configuración después de agregar una carpeta SBBA segura a CentOS 7

  16. Agregue todas las cuentas al grupo apropiado a través del sudo Usermod -a -GGR SecuredGroup Richard.
  17. Agregar a un usuario al grupo de directorios protegido de Samba en CentOS 7

  18. Establezca la contraseña Sudo SMBPASHD -A RICHARD para cada una de ellas como la última acción que completa la configuración.
  19. Creación de una contraseña para un directorio de samba protegido en CentOS 7

Esta es toda la información que queríamos compartir, contada sobre la configuración general del servidor de archivos de Samba en CENTOS 7. Solo puede seguir las instrucciones proporcionadas cambiando los parámetros y sus valores para crear una configuración óptima.

Lee mas