¿Cómo configurar Samba de Linux para acceder a Windows? Tutorial detallado
Resumen:
Existe un entorno de red en Windows, que proporciona una pequeña solución para compartir recursos de red en la LAN. Las computadoras se comunican mediante el protocolo SMB (Bloque de mensajes de sesión) de la suite Samba. LINUX también puede comunicarse con Windows a través de este protocolo. A continuación se presentará la instalación, configuración y uso del protocolo SMB en Linux.
Nota: Algunos usos básicos de Linux no se describen en detalle aquí. SMB funciona según el protocolo NetBIOS.
Instalación:
El paquete de instalación de Samba se puede descargar de Internet. La versión actual es 2.2. Encontré tres paquetes de instalación (2.2.3) del disco de instalación de LINUX, * * *, todos comenzando con Samba, en formato de paquete RPM, después de la descompresión, son RPM-IVH XXX, los servicios y herramientas se almacenarán en /. sbin y /usr/bin, el archivo de configuración está en /etc/samba. Descubra si existen las herramientas smb, nmb y smbclient.
Configuración:
La configuración de Samba es principalmente la configuración del archivo smb.conf. Hay cientos de elementos y métodos de configuración. Se proporciona un archivo de configuración prediseñado en el directorio de archivos de configuración, solo necesita modificarlo. y # indican comentarios. Los principales elementos de la configuración se describen a continuación.
Nota: Esto es sólo para configurar los datos que se publicarán externamente. Casi no importa cómo uses los servicios del otro host, pero es una buena idea configurarlo.
1. Simplificar la configuración y aclarar el concepto.
Los datos básicos de smb.conf tienen solo tres secciones: [Global], [Home] e [Printer], que configuran los datos de comunicación del servicio, el directorio personal y la impresora respectivamente. La parte [global] es obligatoria, la configuración predeterminada para [homes] es hacer que el directorio de inicio del usuario que inicia sesión esté disponible y [printers] es hacer que todas las impresoras configuradas en el sistema estén disponibles.
2. Párrafo [Global]
Este párrafo solo presenta la configuración básica. Otros se pueden configurar según sea necesario.
a) Configure la siguiente información de visualización en Network Neighborhood
Grupo de trabajo = El nombre del grupo de trabajo es el mismo que el del grupo de trabajo de Windows.
Cadena del servidor = Una breve descripción de la computadora xxxxx.
b) Si desea disfrutar de la impresora, utilice los siguientes elementos.
Nombre de Printcap = /etc/printcap lista de archivos de configuración de impresora
Cargar impresora=yes
Impresión = lprng describe el tipo de impresora.
c) Especifique el archivo de registro
log file =/var/log/samba/% m log % m indica la cuenta de usuario que inició sesión.
d) Establecer el nivel de uso de los recursos públicos, similar al control de acceso de Windows.
Security=User
e) Establezca la contraseña de inicio de sesión, que se puede configurar utilizando el nombre de usuario SMB passwd.
Contraseña cifrada = Sí
Archivo passwd SMB =/etc/samba/archivo guardado de contraseña passwd SMB
f) La siguiente parte es muy interesante. Puede asignar diferentes cuentas de inicio de sesión a usuarios existentes sin requerir que el sistema sea propietario de esta cuenta. Es decir, cuando se usa Windows, no es necesario cerrar sesión ni cambiar de cuenta, y Linux no necesita agregar una gran cantidad de cuentas.
username map =/etc/samba/smbussers archivo de mapeo
Si no se han cambiado otras configuraciones, ahora se puede iniciar samba y comunicarse normalmente. Sin embargo, para usarlo como desees, debes configurarlo** para disfrutar de los datos.
3. Párrafo [Residencial]
Comentario = información del directorio principal, no importante.
Browseable = no Ya sea para mostrar el disfrute * * * expresado en el segundo párrafo, pero es inútil en el párrafo [homes] y la carpeta $HOME aún se muestra.
Escribible = Sí
Usuario efectivo = %S
Modo de creación = 0664 Permisos predeterminados para crear archivos en esta carpeta.
Modo directorio = 0775
4. Párrafo [Impresoras]
Comentarios = todas las impresoras
ruta=/var/spool/lpd Directorio de cola /testsmb.
Navegable=No Igual que [Inicio]
# Establecer público = yes Permitir que la "cuenta de invitado" del usuario imprima
Invitado ok =No
Escribible=No
Imprimible=Sí
5. Otras * * * configuraciones de recursos son similares a las configuraciones en [Impresora] y [Inicio]. Puede consultar algunas configuraciones de anotaciones en el archivo de configuración.
Otras configuraciones integran los parámetros de configuración de los apartados 3 y 4. Consulte otra información.
Inicio:
El inicio de Samba se completa principalmente con smbd y nmbd, lo cual es muy simple.
1.smbd–D-D 1
2.nmbd -D -d1 -n nombre de la computadora
Proceso del cliente Smbd SMB, use el archivo smb.conf.
Nmbd proporciona los famosos servicios NetBIOS y soporte de navegación.
-D significa ejecutarse como un proceso demonio – d1 significa el nivel de inicio del servicio, D 1 también es aceptable.
Espere un momento hasta que Windows encuentre el servicio. Abra la Búsqueda de entorno de red y podrá encontrarlo. De lo contrario, verifique la conexión de red. O utilice la herramienta testparm para comprobar la sintaxis del archivo de configuración.
Uso:
Hablemos solo del uso en Linux. Si no puedes usarlo en Windows, solo usa Linux, jaja.
Cliente SMB –l nombre de la computadora remota –u nombre de usuario
enumerará * * * recursos en la computadora remota.
Smbclient' \nombre de la computadora remota * * * Enjoy Name '–uxx
Ingresarás a una interfaz de texto similar a ftp, al igual que usar ftp, es ligeramente diferente, toma un Mira, muy simple.