Sistemas microinformáticos y redes (SMR)
Servicios en red
Instalación y configuración de servicios de acceso
remoto
Sistemas microinformáticos y redes (SMR)
Servicios en red
Objetivos:
Contenido:
●
Entender la finalidad de los
●
Terminales en modo texto diferentes protocolos de acceso
●
Terminales en modo gráfico remoto
●
Redes privadas virtuales ●
Telnet, ssh
●
Terminales gráficos
●
Escritorios remotos
●
Configuración cliente y servidor de
acceso remoto
Sistemas microinformáticos y redes (SMR)
Servicios en red
Telnet
Características:
Tiene dos significados, el protocolo y
la herramienta de acceso remoto
●
No cifrado, no debe usarse en
redes abiertas a internet.
●
Viene de serie en Windows y
Linux.
●
En Windows 10 hay que activarlo
(Activar o desactivar
características de Windows/Cliente
Telnet en cliente y en servidor)
Sistemas microinformáticos y redes (SMR)
Servicios en red
Telnet, características:
●
Conexión TCP
●
Puerto 23 en servidor
●
Envía datos ASCII codificados a 8 bits
●
Especificaciones básicas en RFC 854 y características adicionales RFC
855-861
Sistemas microinformáticos y redes (SMR)
Servicios en red
Ejecución Telnet
$ telnet nombre_o_ip_servidor puerto_servidor
Ejercicio de práctica:
En una red interna (de laboratorio), arranca una máquina Windows y una Linux. En la
máquina Windows activa telnet, y desde la máquina Linux accede al Windows
mediante un telnet.
Sistemas microinformáticos y redes (SMR)
Servicios en red
SSH (Secure Shell)
Nombre de protocolo y de herramienta (igual que telnet).
Usa técnicas de cifrado.
Permite servicios adicionales:
●
SFTP
●
Gestiona claves RSA para solo tener que usar contraseña.
●
Hace tunelizado (puede hacer pasar cualquier tipo de datos, como ncat)
OpenSSH es una familia de herramientas para comunicaciones ssh.
Sistemas microinformáticos y redes (SMR)
Servicios en red
Instalación y configuración de SSH
$ sudo apt install ssh
Se configura en el archivo /etc/ssh/sshd_config
man sshd_config
Sistemas microinformáticos y redes (SMR)
Servicios en red
Para hacerlas efectivas ejecutar:
Principales opciones sshd_config: /etc/init.d/ssh restart
(Antes de cambiar nada, hacer copia de seguridad del archivo)
PubkeyAuthentication yes permite acceso mediante credenciales basadas en clave
pública
Banner /etc/issue.net muestra el contenido del archivo en texto plano cuando se
establece una conexión
ListenAddress 0.0.0.0 permite conexiones desde cualquier red (se puede poner el
identificador de la red desde la que permitirlas)
Port 222 Cambia el puerto desde el 22 al 222
PermitRootLogin no no permite conectarse como usuario root
Sistemas microinformáticos y redes (SMR)
Servicios en red
Uso del ssh en cliente:
ssh host_remoto
Accede con el usuario de la máquina cliente al servidor
ssh usuario_remoto@host_remoto
Accede con el usuario específicado, se nos pedirá su contraseña
La primera vez que se establezca conexión se tendrá que confirmar que es
el host al que nos queremos conectar.
Sistemas microinformáticos y redes (SMR)
Servicios en red
Uso de aplicaciones gráficas con ssh:
Para ejecutar aplicaciones gráficas del servidor en el cliente, se modifica en el
servidor la siguiente línea de /etc/ssh/sshd_config:
X11Forwarding yes
En el cliente tendremos que añadir la opción -X:
ssh -X usuario_remoto@host_remoto
Sistemas microinformáticos y redes (SMR)
Servicios en red
Terminales en modo gráfico
Escritorio remoto
Linux X11
Windows RDP (remote desktop protocol)
mstsc
Sistemas microinformáticos y redes (SMR)
Servicios en red
Historia
●
X-Window, primer sistema operativo con escritorio remoto proyecto Athena
en 1984 (MIT)
●
X-Consortium, hoy se conoce como X.Org, consorcio para desarrollo y
estandarización de X-Window. Actualmente se encarga de Unix/Linux.
Sistemas microinformáticos y redes (SMR)
Servicios en red
Características que debe cumplir un escritorio remoto:
●
Estructura clara de cliente/servidor.
●
Latencia. Retardo entre acción y respuesta.
●
Modos de representación gráfica. Tipo de visualización:
●
Gráficos de alto nivel.
●
Gráficos de bajo nivel.
●
Primitivas de dibujo en 2D y píxeles.
●
Compresión.
Sistemas microinformáticos y redes (SMR)
Servicios en red
Remote Desktop Protocol (RDP):
●
Puerto por defecto: TCP 3389
●
Utiliza formatos propios para transmitir la información gráfica.
●
Proporciona cifrado y compresión.
Sistemas microinformáticos y redes (SMR)
Servicios en red
Remote Desktop Protocol (RDP):
El programa cliente para acceder mediante este protocolo es mstsc.
Sistemas microinformáticos y redes (SMR)
Servicios en red
Ejercicio de prueba:
●
Habilitar el escritorio remoto de VirtualBox para una máquina virtual (da igual Windows
o Linux).
●
Seleccionar la máquina virtual en el interfaz.
●
Pulsar en Configuración/Pantalla/Acceso remoto y activarlo. Dejar los datos tal y
como vienen.
●
Arrancar la máquina.
●
Escribir en el cmd de la máquina física, mstsc
●
Introducir el usuario y la ip de la máquina virtual.
●
Comprobar que el acceso se realiza correctamente.
Sistemas microinformáticos y redes (SMR)
Servicios en red
Ejercicio de prueba:
●
Con el servidor RDP anterior encendido (el que proporciona VirtualBox), arrancar la
máquina virtual que lleva el servidor, y otra Debian.
●
Cambiar la configuración a “Conexión puente” y el interfaz de red de la máquina
Debian (el cliente) a “automático”.
●
Ejecutar en el cliente Debian la aplicación “Escritorio remoto”.
●
Poner como protocolo el RDP y como ip la del equipo físico
●
Comprobar que se accede correctamente.