Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo configurar el servidor Samba en Linux

Cómo configurar el servidor Samba en Linux

En la plataforma Linux, instale el servidor samba de dos maneras: paquete binario y código fuente, y organice los archivos de configuración relacionados para proporcionar operaciones básicas de la aplicación.

Pasos:

1. El servicio samba ya existe en la máquina, su versión es 3.0.21b, la cual se puede obtener usando el comando rpm. Como se muestra a continuación:

# rpm -qa | grep samba

Samba-client-3.0.21b-2

Samba-common-3.0.21b-2

2. Desinstale el samba-client-3.0.21b-2 desinstalado anteriormente. Utilice el comando: rpm -e samba-client-3.0.21b-2.

3. Debido a las dependencias, falló el uso de rpm -e samba-common-3.0.21b-2 para desinstalar common.

4. Descargue el paquete binario:

samba-common-3.0.23c-4.i386.rpm,

samba-client-3.0.23c- 4.i386.rpm,

samba-doc-3.0.23c-4.i386.rpm,

samba-3.0.23c-4.i386.rpm.

5. Instale estos paquetes. Utilice los siguientes comandos respectivamente:

rpm -Uvh samba-common-3.0.23c-4.i386.rpm

rpm -ivh samba-client-3.0.23c-4.i386 .rpm

rpm -ivh samba-3.0.23c-4.i386.rpm

rpm -ivh samba-doc-3.0.23c-4.i386.rpm

La razón para usar la opción Uvh para instalar común es que el común original no se ha desinstalado, por lo que se debe realizar una instalación de actualización (U).

6. Una vez completada la instalación, puede usar rpm -qa samba para confirmar. Generará samba-3.0.24c-4.

7. Comience a configurar el servicio samba.

8. Primero, modifique el archivo /etc/samba/lmhosts. Agregue una línea con la dirección IP y el nombre de host de su sistema Windows nativo. Esto le permitirá acceder al servicio samba de Unix a través de Windows.

9. Cree el directorio /export/sambadir como el directorio ***.

Comando: mkdir -p /export/sambadir

chmod 777 /export/sambadir

10. Modifique el archivo /etc/samba/smb.conf. Este es el archivo de configuración de samba.

Seguridad = usuario

Archivo de registro = /var/log/samba/log.m

Ruta = /export/sambadir

11. Utilice testparam para probar los resultados modificados.

12. Agregar un usuario y cambiar su contraseña.

13. Utilice el comando chkconfig para configurar samba para que arranque desde el nivel de arranque 5.

El comando es el siguiente:

Chkconfig -list | grep smb

Chkconfig -level 5 smb en

Chkconfig -list | p>14 .Reinicie el servicio de red:

/etc/rc.d/init.d/cups stop

/etc/rc.d/init.d/smb restart

15. Luego podrá acceder a Linux en Windows utilizando el nombre de usuario y la contraseña establecidos en el paso 12.

16. Instalar usando el código fuente: descargue el paquete de código fuente samba-3.0.23c.tar.gz y descomprímalo.

Cd samba-3.0.23c/source

./autogen.sh

./configure -prefix=/usr -localstatedir=/var -with- configdir=/etc/samba -with-privatedir=/etc/samba -with-fhs -with-quotas -with-smbmount -enable-cups -with-pam_smbpass -with-syslog -with-utmp -with-swatdir=/usr /share/swat -with-shared-modules=idmap_rid -with-libsmbclient

Crear

Realizar instalación

17. después del paso 7 Los pasos son los mismos.

Esto es lo que escribí durante el experimento, la plataforma es redhat 9