Documentos de Académico
Documentos de Profesional
Documentos de Cultura
20191113
I. Configuración del SERVIDOR con plataforma Linux (OpenSuse Leap 42.3 o superior).
1. Prepare una maquina física o virtual con Virtual Box, considerando lo siguiente:
a) Disco duro físico o virtual 350 GB mínimo.
b) RAM 4 GB (mínimo).
Considere los recursos óptimos (memoria, procesador y espacio en disco duro) para un buen
funcionamiento.
22 de noviembre de 2019 1 de 5 © M. en E. Fernando Jiménez Valencia
Rev.04.20191113
d) Escritorio KDE.
e) Cuenta de usuario “maestro” con contraseña (password) “master”.
f) Deshabilite la casilla de inicio automático con un usuario, para que al arrancar el sistema NO acceda a
este usuario.
g) Asigne la contraseña “admin” a la cuenta del administrador “root”.
3. Acceda al sistema como administrador “root” y con los comandos apropiados verifique del sistema lo
siguiente:
a) Versión del kernel (uname –a).
b) Cantidad de memoria usada y memoria disponible (df , du).
c) Cantidad de disco utilizado y disponible en cada sistema de archivos (fylesystem): raíz (/), /home u
otros que tenga el sistema.
d) Área “Swap” usada y disponible.
4. Configure los dispositivos de red con la aplicación “Yast” accediendo a:
Network Devices → Network Settings”
a) IP: 172.16.x.100 y Netmask: 255.255.255.0, donde x es el número de su equipo.
b) Nombre del servidor al propuesto por su equipo, ejemplo: “jupiter.teschi.edu.mx”. NOTA: No repetir
nombre con los otros equipos.
c) Salga de la ventana “yast” para salvar los cambios.
d) Pruebe la configuración utilizando los comandos: ifconfig, ping y hostname.
5. Instale las herramientas de desarrollo:
a) Netbeans.
b) Gambas.
c) MySQL.
6. Considerando la tabla y la estructura de directorios de la figura no.1, cree la estructura de directorios,
cuentas y grupos de usuarios correspondientes en el sistema.
platon /SABIOS/filósofos/platon
filosofos
socrates /SABIOS/filósofos/socrates
SABIOS
fisicos filosofos
7. Cree los directorios con los atributos y permisos según la tabla. (comandos: chmod, chgrp y chown)
Atributos
Directorio
Permisos Grupo Propietario
/RAMA 700 sabios newton
/RAMA/Arte 770 filosofos platon
/RAMA/Arte/Filosofia 770 filosofos platon
/RAMA/Arte/Musica 770 filosofos socrates
/RAMA/Ciencias 770 fisicos admin
/RAMA/Ciencias/Fisica 770 fisicos newton
/RAMA/Ciencias/Quimica 770 fisicos pascal
8. Instalación de Samba.
a) Entre a través de: Yast → Software Manager.
b) Instale Samba y verifique versión instalada.
rpm –qia |grep samba
rpm –qil samba
c) Encuentre la ruta del archivo de configuración “smb.conf”:
find / -name smb.conf –print
d) Cree un respaldo el archivo “smb.conf” en el mismo directorio con el nombre “smb.conf.bak”.
9. Configuración de Samba:
a) Entre a través de: Yast → Network Services → Samba Server, habilite Samba para que inicie
durante el arranque del sistema.
b) Configure el servidor NetBIOS considerando:
Grupo de trabajo: SOLAR
NetBIOS Name: JUPITER <NOTA: Elija un nombre de manera que no repita con otros equipos.>
Domain Controller: Not DC
c) Inhabilite los servicios compartidos (shares names): netlogon y users; para que solo sea servidor de
archivos.
d) Agregue los directorios: /RAMA/Arte y /RAMA/Ciencias para compartir a la red NetBIOS con los
nombres “ARTE” y “CIENCIAS” respectivamente, habilite que tenga permisos de lectura y escritura
(inhibir “read only”).
e) Configure los parámetros para restringir el acceso a cada directorio compartido en la red de la siguiente
manera: “ARTE” solo podrá leer y escribir el grupo de usuarios “filósofos” y en “CIENCIAS” sólo el grupo
de “físicos”. Edite el archivo “/etc/samba/smb.conf“, agregue las líneas:
valid users = platon @filosofos en el directorio compartido de ARTE
valid users = pascal @fisicos en el directorio compartido de CIENCIAS
Después de editar pare los demonios del samba con los comandos:
systemctl stop smb.service y
systemctl stop nmb.service
Después arránquelos nuevamente para que tome la nueva configuración, utilizando los mismos
comandos con “start” en lugar de “stop”.
f) Comprobar sintaxis del archivo “smb.conf”.
testparm
10. Tomando como base las cuentas de usuario que creaste para Linux, cree las cuentas de usuario de
Samba correspondiente con el comando, ejemplo: smbpasswd –a newton
11. Revise la base de datos /etc/samba/passd.tdb para verificar que los usuarios que se dieron de alta
en SAMBA. Teclee: “cat /etc/samba/passd.tdb”
12. Los comandos para Iniciar y parar los demonios smbd y nmbd del Samba son:
rcsmb start #Levanta el demonio que comparte archivos e impresoras.
rcnmb start #Levanta el demonio del servicio de nombres NetBIOS y WINS
Ejecútelos si es necesario.
REFERENCIAS
http://www.samba.org
http://doc.opensuse.org/documentation/html/openSUSE/opensuse-reference/cha.samba.html
22 de noviembre de 2019 5 de 5 © M. en E. Fernando Jiménez Valencia