Práctica sobre servizos de acceso remoto e administración remota

De MediaWiki
Ir a la navegación Ir a la búsqueda

Introducción

Hai moitos xeitos de establecer conexións remotas entre equipos/dispositivos. Un bo xeito de aprender é ir probando as diferentes opcións para coñecer o seu funcionamento e diferencias.

Tarefas

Comunicación remota a través de telnet

A tarefa consiste en establecer a conexión remota a un servidor telnet público ou a unha máquina nosa.

Qué ventaxas ten telnet? Qué inconvintes?

Desde windows

Mediante interfaz gráfica:

En ambos casos pódese facer mediante Windows PowerShell (Install-WindowsFeature por defecto está habilitado en versión de Windows Server e non en Windows 10):

Install-WindowsFeature -name Telnet-Client

Ou desde liña de comandos:

dism /online /Enable-Feature /FeatureName:TelnetClient

Para instalar un servidor telnet en Windows:

Desde linux

A instalación do servidor:

sudo apt-get install telnetd -y

Para comprobar o estado do servizo:

sudo systemctl status inetd

A instalación do cliente:

sudo apt-get install telnet-client

Máis información en Instalar telnet en Ubuntu 18.04

Acceso mediante ferramentas con interfaz gráfica

Para comprobar o funcionamento

  • Podemos conectar dunha máquina virtual a outra.
  • Ou podemos facer uso de telnets públicos 1 2 3

Comunicación remota a través de SSH

A tarefa consiste en establecer a conexión remota a un servidor ssh público ou a unha máquina nosa, a través de liña de comandos ou ferramentas gráficas.

Qué ventaxas ten ssh? Qué inconvintes? Cómo funciona?

Desde Windows

Desde Linux

Instalación:

sudo apt update
sudo apt install openssh-server

Comprobando o servizo:

sudo systemctl status ssh

Configuración do firewall:

sudo ufw allow ssh

Para conectar:

ssh username@ip_address

Se non coñecedes a ip do equipo:

ip a

Para facer cambios na configuracion

sudo nano /etc/ssh/sshd_config. 
CONSELLO. Fai copia do ficheiro antes de facer cambios para sempre coñecer a configuración orixinal e poder reverter se algo vai mal
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.original
sudo chmod a-w /etc/ssh/sshd_config.original
IMPORTANTE Un cambio erróneo pode facer que perdas a conexión remota... por iso é aconsellable probar a configuración despois dos cambios e antes do reinicio con
sudo sshd -t -f /etc/ssh/sshd_config

Para coñecer as opcións de configuración:

man sshd_config

Acceso mediante ferramentas con interfaz gráfica

Para comprobar o funcionamento

  • Podemos conectar dunha máquina virtual a outra.
  • Ou podemos facer uso de servidores [SSH públicos

Comunicación remota a través de RDP

Desde Windows

Desde Linux

Comunicación remota a través de VNC

Desde Windows

Desde Linux

Instalación
sudo apt update
sudo apt install xfce4 xfce4-goodies
sudo apt install tightvncserver
Configuración incial
vncserver
Para cambios posteriores de contrasinal:
vncpasswd

Comunicación remota a través de NX

Ampliación

Comunicación a través de Teamviewer

Uso de máquinas virtuais remotas con Apache Guacamole

Referencias