Practica SAMBA PDF
Practica SAMBA PDF
Practica SAMBA PDF
PRESENTADO A:
ING. EDWIN FERNEY CASTILLO
PRESENTADO POR:
MICHAEL TROCHEZ COLLAZOS
ANDRÉS FERNANDO CALDERÓN
Pág.
1.RESUMEN........................................................................................................................................3
2.INTRODUCCIÓN...............................................................................................................................3
3.OBJETIVOS.......................................................................................................................................3
4.MARCO TEÓRICO.............................................................................................................................4
5. DISCUSIÓN DE RESULTADO............................................................................................................5
5.REFERENCIAS.................................................................................................................................24
6.CONCLUSIONES.............................................................................................................................24
1.RESUMEN
Para la solución del trabajo, se hizo uso de los conocimientos adquiridos hasta el
momento en el laboratorio de sistemas telemáticos 1 y cursos como sistemas
telemáticos 1,2,3. Aplicándolos de tal forma que se puede obtener solución
correcta a los objetivos o lo planteado, apoyándose a su vez en distintas
herramientas académicas como lo son guiás, foros, paginas web e incluso la
maquina virtual entre otros programas para complementar lo propuesto.
2.INTRODUCCIÓN
3.OBJETIVOS
3.1.Objetivo general
3.2.Objetivos específicos
3
4.MARCO TEÓRICO
¿Que es samba?
cuando en una misma red conviven sistemas Unix con equipos windows, se utiliza
samba para integrarlos y poder intercambiar información, como alternativa seria
posible utilizar protocolos estándar como el ftp que es utilizado tanto en sistemas
windows como en Linux.
4
5. DISCUSIÓN DE RESULTADO
PASOS
1. Hacer ping para verificar que exista una conexión entre host local con al menos
un equipo remoto, luego de esto se actulizan los repositorios del sistema.
comando: sudo apt-get update && apt-get upgrade.
Por lo que pueden existir varias razones por las que se originan, entre tantas
razones la primera y mas obvia razón podría ser que algún otro proceso esta
usando la herramienta de administración de paquetes apt. Para solucionar este
problema independiente de el motivo que cause el error, todo lo que se necesita
hacer es eliminar los archivos de bloqueo.
5
Una vez arreglado el anterior inconveniente se procede a instalar samba,
comando: sudo apt install samba
Por otra parte si se desea tener certeza de que se instalo correctamente samba,
se puede verificar la version y el servicio ejecutándose de la siguiente manera
estos comandos: samba --version, sudo sytemctl status smbd
(Version samba)
6
Por lo que sigue es verificar el estado del firewall por defecto ubuntu tiene un
firewall instalado llamado UFW y también tiene preconfigurado el estado inactivo
por lo que no estaria de mas verificarlo. Comando : sudo ufw status
Para permitir que el firewall de permisos a samba solo basta con añadirlo a las
reglas. Comando: sudo ufw allow “Samba”.
Y para saber mas acerca de las reglas y que puertos asigna solo basta con digitar
el comando: sudo ufw app info “Samba”.
7
(Estado del firewall después de aplicar las reglas)
Pero antes de editar el archivo se debe asegurar de hacer una copia de respaldo,
en este caso se hara en la misma ubicación que se encuentra el archivo original.
Comando: sudo cp smb.conf smb.conf.backup
También existe otra manera de hacer esta copia . (caso desde el directorio raiz)
Comando: sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
8
Dentro del archivo es así como se muestra su estructura: sección [global]:
Búsqueda /identificación, autentificación, LDAP, impresión, controlador de
dominio, etc. comando para entrar a editarlo estando dentro del directorio samba:
sudo nano smbf.conf
9
No obstante primero se crearan y configuraran lo usuarios, grupo, para luego
retomar realizar las configuraciones en el archivo smb.conf.
En el directorio raiz se creara una carpeta llamada samba para nuestros recursos
compartidos. Comando: sudo mkdir samba
Luego se creara un usuario dentro del sistema pero que solo utilizara el servicio de
samba es decir que no tendrá un directorio home ni tampoco tendrá acceso a la
terminal de comandos.
Comando: sudo useradd -M -d /samba/michael s/usr/sbin/nologin -G
sambashare michael
10
Igualmente también se debe asignar el usuario recién creado al grupo
sambashare.
Luego de eso también se debe cambiarle los permisos de la carpeta, para que los
usuarios del grupo al acceder a esta se pueda realizar modificaciones.
Después se debe habilitar esta contraseña por que de otro motivo no tendría
repercusión crear una contraseña que no funcione para el acceso al directorio.
Comando: sudo smbpasswd -e michael
(Habilitación de contraseña)
11
(Creación del usuario e integración al grupo sambashare)
(Habilitación de contraseña)
12
(Fragmento de código para cada usuario )
Luego se debe reiniciar el servicio para que los cambios queden aplicados.
Comando: sudo systemctl restart nmbd
13
Después de esta largo proceso de configuracion finalmente se puede proceder a
realizar las pruebas con la dirección ip que dispone el ordenador con sistema
Linux al equipo remoto.
14
y efectivamente se da acceso a el directorio concerniente del usuario, solo resta
crear modificar archivos o directorios.
(Directorio publico)
15
(Ingreso al directorio del usuario michael )
16
(Ingreso de credenciales para el acceso al directorio)
17
Para obtener un poco mas de información de los usuarios y grupos se puede
consultar con el comando: sudo pdbedit -L -v
REQUERIMIENTOS DE LA PRACTICA
Preguntas
¿Qué tipo de seguridad se puede implementar en Samba?
¿Con que comando puede ver desde Linux los recursos compartidos de un
servidor Samba?
R/ sudo smb://IP
18
¿Cómo testea si la configuración de samba es correcta?
R/ Con La orden: sudo smbclient -L nombre_del_servidor nos permite obtener
información.
¿Qué se puede compartir con Samba?
R/ Podemos compartir ficheros desde Linux y acceder por red desde Windows o
Mac. Aparte de compartir archivos y carpetas, también podemos compartir
impresoras en red.
19
(Creacion de usuarios del grupo gwsamba)
20
(Cambio de propietarios de directorios)
21
(Desconexion del recurso compartido)
Una vez hecho eso se puede proceder a logearse con las credenciales de cada
usuario y realizar las respectivas pruebas.
22
(Directorio solamente lectura)
23
5.REFERENCIAS
1.https://www.guia-ubuntu.com/index.php/Samba
2.https://drive.google.com/drive/folders/1JkBFbDEG-T7-GC3v8_7qJO39p1e_Jdpn
6.CONCLUSIONES
24