Logo Studenta

Instalacion de Servicio SAMBA en Linux Debian

¡Este material tiene más páginas!

Vista previa del material en texto

Actividad 5 
Instalación y 
Configuración 
del servicio SAMBA 
 
D06 
Valenciano Tadeo Jeremy Esau 
218431076 
 
JOSE DE JESUS SOTO SANCHEZ 
 
 
 
 
 
25-03-2023 
ADMINISTRACION 
DE 
SERVIDORES 
Introducción 
¿Qué es el servicio SAMBA? 
SAMBA es un software libre de código abierto que proporciona servicios de 
interoperabilidad entre sistemas Windows y Linux/Unix. SAMBA implementa el protocolo 
SMB/CIFS que permite a los sistemas Windows y Linux/Unix compartir recursos como 
archivos, impresoras y directorios de forma transparente. SAMBA es compatible con una 
amplia gama de sistemas operativos, incluyendo Windows, Linux, Unix y macOS. 
 
¿Para qué sirve activarlo y cuál es su importancia? 
Activar SAMBA en un sistema Linux/Unix permite que la computadora pueda compartir 
archivos, impresoras y otros recursos con otros sistemas en la red que utilizan sistemas 
operativos Windows. SAMBA proporciona una forma fácil de compartir archivos y 
directorios en redes heterogéneas, lo que puede ser de gran utilidad en ambientes de 
trabajo donde se utilizan tanto sistemas Windows como Linux/Unix. Por ejemplo, si un 
usuario necesita compartir archivos entre un equipo con Windows y otro con Linux, 
SAMBA permite que los archivos sean compartidos de manera transparente y sencilla. 
La importancia de SAMBA radica en que permite una operabilidad completa entre 
sistemas operativos que antes no podían trabajar juntos sin la necesidad de herramientas 
de terceros. SAMBA es utilizado por muchas empresas y organizaciones en todo el 
mundo para proporcionar servicios de archivos y de impresión en sus redes mixtas, lo 
que mejora la productividad y la eficiencia en la colaboración. Además, SAMBA es de 
código abierto, lo que significa que es de libre distribución y puede ser modificado y 
mejorado por la comunidad de desarrolladores para satisfacer las necesidades 
específicas de cada usuario. 
 
Desarrollo del tema (Proceso de instalación de SAMBA) 
Nota: A lo largo de esta practica se hizo uso de otra terminal con el propósito de explorar 
las diferentes herramientas que ofrece Linux. 
Instalaremos los paquetes necesarios, ejecutando: 
apt install samba samba-common smbclient winbind cifs-utils 
 
 
crearemos una carpeta que llamaremos Publica en /home/usuario/, para que todos 
los usuarios puedan leer y escribir información en ella, ejecutaremos los comandos: 
mkdir Publica 
chmod 555 Publica 
 
 
 
Editamo el archivo de configuración de samba con nano, donde configuraremos que 
carpeta y con que permisos, ejecutando el comando: 
nano /etc/samba/smb.conf 
 
 
Agregamos las siguientes líneas en el archivo 
[Publica] 
path = /home/usuario/Publica/ 
workgroup = WORKGROUP 
read only = no 
security = share 
null password = yes 
case sensitive = no 
comment = Carpeta publica de red 
guest ok = yes 
browseable = yes 
create mask = 0555 
directory mask = 0555 
 
Reiniciamos samba para implementar los cambios: 
/etc/init.d/smbd restart 
 
 
 
Verificamos que el recurso este disponible mediante: 
smbclient --list nombreservidor.nombredominio 
 
 
 
Al momento de crear algún archivo o directorio en la carpeta Publica marca error, esto se 
hizo intencionalmente con el propósito de solucionarlo en un futuro. 
 
Es por eso que lo primero que tendremos que hacer es modificar los permisos de acceso 
de la carpeta con chmod -R 707 Publica 
 
 
Ahora editaremos el archivo con nano /etc/samba/smb.conf y cambiaremos el create 
mask = 0766 y el directory mask = 0766 
 
 
Reiniciamos samba para implementar los cambios: 
 
/etc/init.d/smbd restart 
 
 
 
 
Ahora accedemos a la carpeta como anonimo 
 
Crearemos una carpeta la cual llamaremos DesdeLinux, y como podemos observar si se 
creo correctamente 
 
 
Ahora accedemos a nuestro Windows y en Red. Seleccionamos Debian y la carpeta 
Publica. 
Crearemos una carpeta la cual llamaremos DesdeWindows, y como podemos observar 
que si se creó correctamente 
 
 
 
Comprobamos que se reflejen los cambios en debían. 
 
 
Despues crearemos una carpeta llamada Privada con mkdir Privada 
El directorio tendrá los permisos: 
chomod -R 767 
 
 
 
Agregamos las siguientes líneas en el archivo: /etc/samba/smb.conf 
[Privada] 
path = /home/usuario/Privada/ 
workgroup = WORKGROUP 
read only = no 
security = share 
null password = yes 
case sensitive = no 
comment = Carpeta Privada de red 
guest ok = yes 
browseable = yes 
create mask = 0766 
directory mask = 0766 
valid users = jeremy 
public = no 
 
 
 
 
Guardamos y cerramos el archivo 
 
 
 
Ahora creamos la contraseña de acceso para el usuario con el comando: 
 sudo smbpasswd -a jeremy 
 
 
Reiniciamos samba para implementar los cambios: 
 
/etc/init.d/smbd restart 
 
 
Ahora intentamos acceder a la carpeta Privada y como observamos pide un usuario asi 
como su contraseña. 
 
Posteriormente crearemos una carpeta desdeLinux, como podemos observar se creó 
correctamente 
 
Ahora accedemos desde Windows con el usuario y la contraseña a la carpeta Privada 
 
Como Podemos observar se encuentra la carpeta desdeLinux, ahora crearemos una 
carpeta llamada desdeWindows. 
 
Observamos que se creó con éxito la carpeta. 
Conclusión 
¿Que aprendí? 
Durante la realización de esta práctica aprendí acerca del servicio SAMBA además de su 
instalación y configuración en un sistema operativo Linux, puedo decir que SAMBA es 
una herramienta importante en la interoperabilidad entre sistemas Windows y Linux/Unix. 
Su capacidad para compartir recursos como archivos, impresoras y directorios de forma 
transparente entre diferentes sistemas operativos es esencial en ambientes de trabajo 
donde se utilizan diversas plataformas tecnológicas. La importancia de SAMBA se 
encuentra en que permite una colaboración más eficiente y productiva entre los usuarios 
en la red, eliminando barreras que antes impedían la colaboración. Es por esto que 
considero que es importante saber como funciona este servicio debido a que considero 
que puede ser importante hoy en día en la industria, mejorando así la eficiencia y 
productividad en el ambiente de trabajo. 
Problemática: Durante la realización de la practica al momento de asignar los permisos 
a las correspondientes carpetas marcaba un error al momento de crear archivos dentro 
de los directorios, además de algunas veces ni siquiera poder acceder a las carpetas. 
También se presento un error al momento de descargar los paquetes necesarios para 
SAMBA. 
Soluciones: Se soluciono haciendo los permisos para los directorios de manera 
recursiva y además de verificar los permisos para el create mask y el directory mask. 
Finalmente, para poder descargar los paquetes de SAMBA se revisó la configuración de 
internet y se confirmo que era un error con los DNS por lo cual se procedió a cambiarlos.

Continuar navegando

Materiales relacionados

10 pag.
Instalacion de Servicio DNS en Linux Debian

UdG

User badge image

Jeremy Esau Valenciano Tadeo

9 pag.
Instalacion de Servicio SSH en Linux Debian

UdG

User badge image

Jeremy Esau Valenciano Tadeo

15 pag.
Instalacion de Servicio FTP en Linux Debian

UdG

User badge image

Jeremy Esau Valenciano Tadeo