Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Primera Evaluación
(5 puntos)
X Correcta.
Incorrecta.
Por otra parte, Active Directory usa controladores de dominio para que los usuarios
de la red tengan acceso a los recursos permitidos en cualquier lugar de ella, a través
de un único proceso de inicio de sesión.
Requisitos previos
Si se está instalando Active Directory en Windows Server 2008 por primera vez, debe
ser un servidor de catálogo global, no puede ser RODC (Read Only Domain Controller).
Preparativos finales
Para ello, se inicia sesión en Windows Server 2008, se hace clic en el botón Inicio, se
hace clic derecho en Equipo y, en el menú con-textual, se elige Propiedades, con lo
que se abrirá una ventana donde haremos clic en Cambiar configuración:
2
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Ahora que hemos cambiado el nombre del ordenador, lo que da cuenta de una nueva
función en Windows Server 2008, procederemos a la instalación de Active Directory.
3
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Es conveniente usar la interfaz del administrador del servidor para instalar Active
Directory y otros servicios de red. Así, para ins-talar los Servicios de Dominio de
Active Directory, haremos clic en el botón Inicio y después en Administrador del
servidor, lo que abrirá una nueva ventana:
4
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Los Servicios de Dominio de Active Directory son algo nuevo en Windows Server
2008. En la ventana Servicios de Dominio de Active Directory se puede leer una
breve introducción al respecto.
5
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Debe quedar claro que sólo hemos instalado los Servicios de Dominio de Active
Directory, lo cual NO convierte a Windows Server 2008 en un Controlador de
Dominio. Para ello, necesitaremos ejecutar el asistente dcpromo.exe.
6
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
7
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Poco después, el asistente nos pedirá que introduzcamos el nombre del NetBIOS, al
que, por defecto, se le llama FOREVERGEEKS:
8
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
9
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
10
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Si se recibe la advertencia:
11
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
12
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Después de hacer clic en el botón Siguiente, aparece una ventana que muestra un
resumen de las acciones llevadas a cabo para configurar el Controlador de Dominio.
13
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
A la vista de este error, está claro que no tendríamos que haber confiado a
dcpromo.exe la configuración automática del DNS. Haremos clic en el botón Aceptar
y nos veremos obligados a empezar la instalación del DNS otra vez.
En la ventana de finalización, haremos clic en el botón Finalizar, tras lo cual
reiniciaremos el ordenador:
14
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
(5 puntos)
x Verdadero.
Falso.
Instalar el DNS
Cuando aparezca la consola del Administrador del servidor, haremos clic en Roles, en
el panel de la izquierda, y luego en Añadir Roles, en el lado derecho, con lo que se
mostrará la ventana Antes de empezar donde haremos clic en el botón Siguiente, lo
que nos llevará a la ventana Seleccionar Roles del Servidor:
15
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Aparecerá entonces la ventana Servidor DNS que nos mostrará un breve resumen de
qué es el DNS y para qué sirve. Después de leerlo, haremos clic en el botón Siguiente
y veremos la ventana Confirmar las Selecciones de Instalación, en la que haremos clic
en el botón Instalar para que comience la instalación del DNS:
16
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
17
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
18
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Segunda Evaluación
x Correcta.
Incorrecta.
Teniendo creados y configurados los usuarios del equipo, se podrá iniciar sesión en
éste, tanto si es Linux Server como Desktop, de la forma siguiente:
La gran ventaja que tiene Linux con respecto a Windows es que permite iniciar sesión
de forma remota. Da igual, hasta el momento, que la versión instalada de Linux sea
Server o Desktop, ya que la funcionalidad del sistema es la misma hasta el momento.
19
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Para iniciar sesión de forma remota en un equipo Linux, simplemente tenemos que
haber creado los usuarios deseados con los permisos que hayamos decidido
otorgarles. Desde otra estación o equipo, sea Linux o Windows, podremos
conectarnos con el sistema Linux e identificarnos en él para realizar labores básicas de
mantenimiento del sistema y de administración.
Conexión con un equipo Linux desde un equipo Windows o Linux a través de SSH.
20
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
En definitiva, utilizaremos TCP/IP a través de Telnet (puerto 23) o de SSH (puerto 22)
para conectarnos desde cualquier equipo con cualquier sistema operativo a un
equipo Linux/UNIX.
En primer lugar, tendremos que instalar SSH en nuestro Ubuntu Server, para que
admita conexiones por SSH, para lo cual procederemos de la forma siguiente:
Modo comando:
Modo gráfico:
Una vez instalado este paquete y sus dependencias, reiniciaremos el equipo para que
la configuración tenga efecto, y ya estaremos en disposición de conectarnos por SSH
desde otro equipo de la red.
21
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Para realizar la conexión por SSH desde un equipo Windows utilizaremos el programa
antes mencionado, PuTTY. Este software, totalmente gratuito, se puede descargar
desde varias páginas web.
22
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Iniciaremos sesión con cualquier usuario, por ejemplo, con el usuario root, y
comprobaremos que tenemos acceso a la información del equipo Linux Server.
Como hemos visto antes, PuTTY no viene instalado por defecto en los equipos
Windows. Por eso, hemos tenido que descargar este paquete e instalarlo.
23
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Modo comando:
Modo gráfico:
Una cosa hemos de tener en cuenta cuando establezcamos la conexión de esta última
forma con un equipo: por defecto, todas las operaciones que vayamos a realizar las
tendremos que hacer en modo de texto, es decir, a priori no dispondremos del
entorno gráfico.
Esto es normal, utilizando esta herramienta, pero podremos hacer cualquier cosa en
el equipo al que estemos conectados.
Para comprobarlo, vamos a iniciar sesión en el equipo Linux con PuTTY, pero
validándonos como usuario root de otro dominio.
Cuando se nos muestre el símbolo del sistema, instalaremos el software VNC (Virtual
Network Computing) que posteriormente utilizaremos. Instalaremos los paquetes
siguientes en el equipo al que nos hemos conectado: vino, vinagre, vnc-common,
vnc4server, x11vnc, xtightvncviewer y xvnc4viewer. Utilizaremos para ello apt-get
install seguido del nombre del paquete a instalar.
24
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Puede ser que alguno de estos paquetes ya esté instalado, pero, en cualquier caso,
comprobaremos que lo está.
(1 punto)
x Verdadero.
Falso.
Teniendo creados y configurados los usuarios del equipo, se podrá iniciar sesión en
éste, tanto si es Linux Server como Desktop, de la forma siguiente:
25
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
La gran ventaja que tiene Linux con respecto a Windows es que permite iniciar sesión
de forma remota. Da igual, hasta el momento, que la versión instalada de Linux sea
Server o Desktop, ya que la funcionalidad del sistema es la misma hasta el momento.
Para iniciar sesión de forma remota en un equipo Linux, simplemente tenemos que
haber creado los usuarios deseados con los permisos que hayamos decidido
otorgarles. Desde otra estación o equipo, sea Linux o Windows, podremos
conectarnos con el sistema Linux e identificarnos en él para realizar labores básicas de
mantenimiento del sistema y de administración.
Práctica: Conexión con un equipo Linux desde un equipo Windows o Linux a través
de SSH.
26
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
En definitiva, utilizaremos TCP/IP a través de Telnet (puerto 23) o de SSH (puerto 22)
para conectarnos desde cualquier equipo con cualquier sistema operativo a un
equipo Linux/UNIX.
En primer lugar, tendremos que instalar SSH en nuestro Ubuntu Server, para que
admita conexiones por SSH, para lo cual procederemos de la forma siguiente:
Modo comando:
Modo gráfico:
27
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Una vez instalado este paquete y sus dependencias, reiniciaremos el equipo para que
la configuración tenga efecto, y ya estaremos en disposición de conectarnos por SSH
desde otro equipo de la red.
Para realizar la conexión por SSH desde un equipo Windows utilizaremos el programa
antes mencionado, PuTTY. Este software, totalmente gratuito, se puede descargar
desde varias páginas web.
28
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Iniciaremos sesión con cualquier usuario, por ejemplo, con el usuario root, y
comprobaremos que tenemos acceso a la información del equipo Linux Server.
29
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Como hemos visto antes, PuTTY no viene instalado por defecto en los equipos
Windows. Por eso, hemos tenido que descargar este paquete e instalarlo.
Modo comando:
Modo gráfico:
Una cosa hemos de tener en cuenta cuando establezcamos la conexión de esta última
forma con un equipo: por defecto, todas las operaciones que vayamos a realizar las
tendremos que hacer en modo de texto, es decir, a priori no dispondremos del
entorno gráfico.
30
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Esto es normal, utilizando esta herramienta, pero podremos hacer cualquier cosa en
el equipo al que estemos conectados.
Para comprobarlo, vamos a iniciar sesión en el equipo Linux con PuTTY, pero
validándonos como usuario root de otro dominio.
Cuando se nos muestre el símbolo del sistema, instalaremos el software VNC (Virtual
Network Computing) que posteriormente utilizaremos. Instalaremos los paquetes
siguientes en el equipo al que nos hemos conectado: vino, vinagre, vnc-common,
vnc4server, x11vnc, xtightvncviewer y xvnc4viewer. Utilizaremos para ello apt-get
install seguido del nombre del paquete a instalar.
Puede ser que alguno de estos paquetes ya esté instalado, pero, en cualquier caso,
comprobaremos que lo está.
31
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
(1 punto)
x Verdadero.
Falso.
Muchos sistemas operativos, incluidos Windows y OS/2, usan SMB para realizar la
comunicación en el entorno de red cliente-servidor. Mediante el soporte de este
protocolo, Samba permite a los servidores UNIX/Linux trabajar con el mismo
protocolo de red que los sistemas de Microsoft Windows.
De este modo, una máquina UNIX/Linux con Samba puede enmascararse como
servidor en una red Microsoft, es decir, tendrá el mismo funcionamiento que un
controlador de dominio Windows, de tal forma que podremos hacer que equipos
clientes Windows o Linux se validen en la máquina UNIX/Linux, utilizando la misma
filosofía de funcionamiento que los dominios Windows Server.
De esta forma, desde cualquier equipo de la red, sea Windows o Linux, podremos ver
nuestro dominio Samba. Para ello, solamente es necesario tener en el equipo Linux,
que queremos convertir en controlador de dominio, el paquete Samba-server
instalado. Una vez instalado este paquete, podremos compartir archivos e
impresoras.
32
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Si, en vez de acceder a recursos de otros equipos Windows, lo que queremos es que
otros equipos Linux o Windows accedan a los recursos de nuestro equipo Linux,
entonces hemos de tener instalado Samba-server, operación que ya hicimos cuando
instalamos el sistema operativo.
Ya hemos visto de qué formas podemos instalar Samba en nuestro equipo. Para
comprobar que el servicio está funcionando correctamente, vamos a ver si desde
otros equipos Linux o Windows tenemos acceso a los recursos del servidor y si desde
éste podemos ver los recursos de otros equipos Windows o Linux.
33
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
34
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Al pulsar el botón Crear compartición, se abrirá una ventana en la que se nos pedirá
autorización para añadir los permisos necesarios para la compartición de la carpeta.
Pulsaremos el botón Añadir los permisos automáticamente. Si no lo hacemos así,
tendremos que retocar posteriormente los permisos de acceso a la carpeta para que
realmente sea visible en la red.
Como podemos observar, a nuestra carpeta se le asocia la imagen para indicar que
es una carpeta compartida.
Ahora, desde Windows, navegando por la red, localizaremos el equipo Linux en la red
y comprobaremos que tenemos acceso a esa carpeta. Normalmente, los equipos
Linux estarán integrados en un grupo de trabajo llamado WORKGROUP, ya que aún
no hemos tocado nada al respecto.
Crearemos una subcarpeta con nuestro nombre para comprobar que podemos
escribir en ella.
Para terminar de hacer las comprobaciones necesarias, desde cada equipo Linux
localizaremos otros equipos Linux en la red y comprobaremos que es posible ver sus
recursos compartidos y que podemos acceder a ellos.
Para navegar por la red desde Linux, lo haremos desde Lugares/Red de forma similar
a como lo hacemos con Windows. El aspecto de navegación por la red que nos
35
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Ejercicio 4. Comprueba que las siguientes pestañas pestañas de Swat para convertir
un equipo Linux Server en un Controlador de Dominio son correctas.
(1 punto)
x Correctas.
36
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Incorrectas.
37
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
38
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
dns proxy = yes. Con esta opción indicaremos que Samba haga
peticiones para nombres de máquinas usando DNS.
Las opciones de Longon modifican todo lo relacionado con la validación de clientes al
dominio. Los parámetros a modificar son >
domain logons = yes. Habilita el soporte para que actúe como
controlador de dominio, y se puedan validar clientes Windows.
logon drive = H. Ruta de acceso al directorio personal de trabajo.
Cuando un usuario se valide al sistema, se le mapeará una unidad lógica
sólo en clientes windows, desde la que tendrá acceso a su carpeta
personal de trabajo.
logon home = \\%L\%U. Este parámetro especifica la ubicación del
directorio home cuando se conectan estaciones Windows en un
controlador de dominio Samba.
logon path = \\%N\%U\profile. Indica dónde ubicar los perfiles de
usuario de los usuarios que se validen al equipo.
(1 punto)
x Correcta.
Incorrecta.
39
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Paso 3. Abrir un terminal y ejecutar los siguientes comandos para instalar el servidor
SSH >
sudo –i (pasamos a usuario administrador)
apt-get update (actualización herramienta descarga aplicaciones)
apt-get install openssh-server (servidor ssh)
Paso 4. Examinar la dirección IP que tiene la interfaz del servidor y que le permite
conectarse a Internet, mediante el comando ifconfig.
En este caso no habrá que cambiar la subred del Vmware a la que pertenece el
equipo, porque interesará que este equipo tenga conexión a Internet cuando se
conecte el equipo windows.
40
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
41
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Paso 12. Cuando pida login poner el nombre de usuario cualquiera de la lista de
usuarios que tengamos dados de alta (root o cualquier otro), y su contraseña.
Pulsar Intro para establecer la conexión.
Paso 13. Por defecto, todas las operaciones que realicemos con ssh serán en modo
texto, es decir, sin entorno gráfico.
Esto se puede arreglar si se inicia sesión en el equipo Linux como usuario root.
Instalar el software VNC en el servidor de forma remota >
42
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
cp/media/cdrom/WMwareToolsxxx /root/Escritorio
43
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Paso 22. Después de instalar VNC en Linux, y antes de poder conectar con el equipo
Linux, tenemos que indicarle al equipo que admita conexiones remotas por VNC. En
el equipo Linux a monitorizar, ejecutar >
Sistema/Preferencias/Escritorio remoto
Paso 23. Arrancar el VNC Viewer e introducir en la pantalla inicial la IP del equipo
Linux al que nos queremos conectar, donde ya hemos instalado VNC Server y
configurado el escritorio remoto.
44
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Paso 25. Una vez conectados observaremos que podemos realizar las mismas
operaciones como si estuviéramos sentados físicamente en el equipo.
(1 punto)
x Correcto.
Incorrecto.
45
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Paso 6. Para hacer que estos usuarios sean usuarios Samba, tendremos que instalar
la herramienta system-config-samba.
Ir a Synaptic y desde allÍ buscar e instalar dicho paquete.
Paso 11. Desde Preferencias/Usuarios Samba pulsar en el botón Añadir Usuario para
poder hacer que algunos de los usuarios locales que hemos creado en el equipo sean
catalogados como usuarios Samba.
46
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Paso 12. Pulsar en Nombre de usuario Linux y se desplegará la lista de usuarios locales
del equipo. Seleccionamos el usuario “juanperez” anteriormente creado (debe ser el
creado por el alumno).
Paso 13. En la casilla nombre de usuario Windows introducir el nombre del usuario
que desde un equipo Windows podrá acceder a los recursos compartidos con Samba.
Paso 14. Introducir la contraseña del usuario Samba por duplicado, que no tiene que
coincidir con la que se le asignó al usuario al crearlo desde Usuarios y grupos.
Paso 15. Al hacer click en Aceptar tenemos al mismo usuario catalogado como
usuario Unix y como usuario Samba, cada uno con su contraseña, pero con el mismo
login.
• Paso 16. Desde un terminal, ejecutar:
adduser “juanperez2” (nombre del alumno)
Pulsar Intro e introducir la contraseña por duplicado (p.e mordefuentes).
Rellenar el resto de datos identificativos del usuario.
Paso 19. Crear un usuario UNIX. Da igual en entorno gráfico que en modo texto.
Llamarlo “juanperez3” (nombre del usuario)
47
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Paso 20. Ejecutar Swat. Lanzar el navegador Web Firefox y en la barra de direcciones
teclear http://localhost:901.
48
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
(1 punto)
x Correcto.
Incorrecto.
Para acceder a una carpeta compartida en un equipo Windows desde Ubuntu, no hay
que instalar nada, ya que Ubuntu tiene instalado el cliente Samba por defecto.
Sólo hay que hacer > Menú Lugares / Red
Se abre el explorador de archivos y se busca el equipo Windows:
Red Windows /<Grupo de trabajo del pc Windows>/<Nombre equipo>
49
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Para que un equipo de Ubuntu valide en un dominio con Microsoft Active Directory,
se utilizará la herramienta gratuita Likewise-open.
50
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Para la integración de estos dos sistemas debemos utilizar la aplicación Samba que
usa el protocolo CIFS para comunicarse con los sistemas Windows.
Samba está formado por un conjunto de aplicaciones que implementan el protocolo
CIFS (antes llamado SMB, Server Message Block) en Linux, protocolo que permite
acceder o compartir carpetas e impresoras entre sistemas Windows y Linux.
1. Instalar Samba:
$ sudo apt-get install libcupsys2 samba samba-common
51
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
52
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
10. A todos los usuarios que estén añadidos en Samba, le ponemos a su directorio
principal el símbolo $ al final.
Fichero /etc/paswd
Usu1:x:1002:100:usu1:/home/usu1$:/bin/sh
53
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
6. Añado el usuario root a samba (que no tiene nada que ver con el usuario root del
sistema), para poder agregar máquinas al dominio.
$ sudo smbpasswd –a root
7. Habilito el usuario root de samba para usarlo como usuario para agregar máquinas
(clientes) al dominio.
• $ smbpasswd –e root
1. Instalamos samba:
$ sudo apt-get install samba
54
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
4. Configuramos Samba:
$ sudo nano/etc/samba/smb.conf
55
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
2. Elegimos qué letra queremos asignarle y luego buscamos la carpeta dentro del
dominio, aceptamos y ya podríamos entrar a la carpeta compartida.
56
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
writable = yes
create mode = 0770
directory mode = 0770
share modes = yes
guest ok = no # no se permiten invitados
valid users = @seguridad
# sólo se permite al usuario del grupo seguridad
57
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
2. Elegimos qué letra queremos asignarle y luego buscamos la carpeta dentro del
dominio, pulsando el botón aceptar al final.
Para compartir una impresora en Linux y que sea accesible en Windows, podemos
hacerlo principalmente de dos maneras:
58
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
• Fichero /etc/samba/smb.conf
• # Configuración general para cualquier impresora del equipo
[printers]
writable = no
printable = no
• # Configuración general para cualquier impresora del equipo
[printers]
create mode = 0700
valid users = @adm root usuprt
Fin Fichero /etc/samba.conf
2. Los usuarios deben tener una cuenta válida para acceder a la impresora.
Para una instalación pública debemos:
• poner el guest ok = yes y
• quitar la línea valid users.
3. Para añadir cuentas de usuario tenemos que crear una cuenta normal Linux y
después configurar una contraseña Samba en el servidor.
Crear una cuenta normal Linux
$ sudo useradd usuprt
Configurar una contraseña Samba en el servidor.
$ smbpasswd –a usprt
4. Creamos el directorio spool para samba:
$ sudo mkdir /var/spool/samba
$ sudo chmod 777 /var/spool/samba
5. Reiniciamos samba.
$ sudo service smbd restart
59
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Una manera muy sencilla de compartir la impresora local en Ubuntu con Windows
es hacer lo siguiente en la máquina Ubuntu:
(1,5 puntos)
60
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Configuración 1.
1.1) InstalamosOpenLDAP:
$ sudo apt-get install slapdldap-utils
$ sudosysv-rc-confslapd on
$ sudoldapadd –Y EXTERNAL –H ldapi:/// -f /etc/ldap/schema/cosine.ldif
$ sudo ldapadd –Y EXTERNAL –H ldapi:/// -f /etc/ldap/schema/nis.ldif
61
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
62
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
63
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
64
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
65
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
66
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
67
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
68
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
objectClass:olcSchemaConfig
cn: samba
# quitamos las siguientes líneas poniéndolas al final del fichero structuraObjectClass:
okSchemaConfig
EntryUUID: bd8a7a82-3cb8-102f-8d5f-070b4e5d16f8
creatorsName: cn=config
create Timestamp: 20110211222651Z
entryCSN: 20110211222651Z.136303Z#000000#000#000000
modifiersName: cn=config
modifyTimestamp: 20110211222651Z
Fin Fichero samba.ldif
3.I.4) Aplicamos los cambios en OpenLDAP:
$ sudo ldapadd –Y EXTERNAL –H ldapi:/// -f ./tmp/cn=samba.ldif
3.I.5) Creamos el siguiente fichero:
$ sudo nano samba_indexes.ldif
# Crear estas líneas
dn: olcDatabase={1}hdb,cn=config
changetype: modify
add: olcDbIndex
olcDbIndex: uidNumber eq
olcDbIndex: gidNumber eq
olcDbIndex: loginShell eq
olcDbIndex: uid eq,press,sub
olcDbIndex: memberUid eq,pres,sub
olcDbIndex:uniqueMember eq,pres
olcDbIndex: sambaSID eq
olcDbIndex: sambaPrimaryGroupSID eq
olcDbIndex: sambaGroupTypeeq
olcDbIndex: sambaSIDListeq
69
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
olcDbIndex: sambaDomainName eq
olcDbIndex: default sub
Fin Fichero samba:_indexes.ldif
3.I.6) Actualizamos la base de datos de LDAP:
$ sudo ldapmodify –Y EXTERNAL –H ldapi:/// -f samba_indexes.ldif
3.I.7) Reiniciamos el servicio de LDAD:
$ sudo serviceslapdrestart
3.II. Configuración Samba.
3.II.1) Renombramos el fichero de configuración por defecto de Samba, y usamos
uno de ejemplo.
$ sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
$ sudocp /usr/share/doc/smbldap-tool/examples/smb.conf/etc/samba/smb.conf
3.II.2) Editamos el fichero de samba.
$ sudo nano /etc/samba/smb.conf
Fichero /etc/samba/smb.conf
# línea 3: cambiamos el nombre del grupo de trabajo
Workgroup = miempresa
# línea12: comentamos lo siguiente:
# minpasswdlength = 3
# línea 22: cambiamos lo siguiente
ldappasswdsync = yes
# líneas 33, 34: cambiamos
Dos charset = CP932
Unix charset = UTF-8
# línea 48: cambiamos
passdb backend = ldapsam: ldap://127.0.0.1/
ldap admin dn = cn = admin,dc=midominio,dc=com
# línea 50: cambiamos
ldap suffix = dc = midominio,dc=com
70
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
71
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
72
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Configuración 2.
73
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
74
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
75
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
(1,5 puntos)
Correcto.
x Incorrecto.
76
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Para instalar una impresora en un equipo Ubuntu y compartida para poder imprimir
desde un equipo Windows, usaremos: Webmin, Samba y Cups.
En el servidor Ubuntu
77
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
$ wget
http://downloads.sourceforge.net/webadmin/webmin_1.530_all.deb
$ sudo dpkg –l webmin_1.520_all.deb
https://192.168.1.3:10000
Fichero /etc/samba/smb.conf
[...]
[global]
Netbios name = pdc
Workgroup = dominio1.com # importante poner en minúsculas
# añadimos estas líneas para que pueda conectar equipos Windows
wins suport = yes
os level = 64
78
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
Fichero /etc/samba/smb.conf
8. Reiniciamos Samba:
9. Creamos nuestro usuario a nivel local para luego añadirlo a samba y que será
el que se nos conecte desde Windows posteriormente:
Fichero /etc/passwd
[...]
Win1 $:x:1002:1002:,,,:/home/win1/bin/bash
[...]
79
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
En el equipo Windows
En el servidor Ubuntu
Fichero /etc/cups/cups.conf
80
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
[…]
Listen *:631
<Location />
Order allow, deny
Allow from all
</Location>
[…]
/etc/init.d/cups restart
En el equipo Windows
http://192.168.1.3.:631
81
IES José Mor de Fuentes Departamento Informática y Comunicaciones
1er parcial 2ª Evaluación Curso: 2º SMR – Módulo/Materia: Sistemas Operativos en Red
82