Cómo configurar el servidor Samba en Linux
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