Docente: In questa
lezione discuteremo molti dei diversi
tipi di opzioni di accesso remoto che potreste supportare
come tecnici o amministratori di rete.
Questi diversi metodi consentono a un
client di accedere a un server
o a un dispositivo di rete in remoto attraverso la rete.
Ora, come amministratore, userete
alcuni di questi metodi per accedere
all'interfaccia a riga di comando dei router, degli switch
e dei firewall, in modo da poterne modificare
le impostazioni e le configurazioni come parte
delle vostre funzioni lavorative.
Esistono molti modi per accedere a questi dati da remoto
e per controllare questi dispositivi anche da remoto.
In questa lezione
parleremo di Telnet,
SSH, RDP, VNC e TTY.
La prima cosa di cui dobbiamo
parlare con la tecnologia di accesso remoto è Telnet.
Telnet opera sulla porta 23 e viene utilizzato
per inviare comandi basati su testo a dispositivi
remoti, ed è considerato
un protocollo di rete molto vecchio.
Tutto ciò che si fa in Telnet è basato sul testo.
Qui si può vedere che mi sto collegando via Telnet
a Rainmaker. meteounderground. com.
In questo modo posso
consultare il meteo giornaliero della mia zona.
Ora, uno dei maggiori svantaggi dell'uso di Telnet
è che invia tutto attraverso la rete in testo semplice o in
formato non crittografato.
Ora, in questo caso, non mi
interessa davvero inviare le cose in chiaro, perché
l'unica informazione che devo inviare al server è il
codice aeroportuale a tre cifre della
città con cui voglio controllare il meteo.
Ma se devo inviare qualcosa di privato
come il mio numero di previdenza
sociale, la mia password o il numero della mia carta
di credito, non vorrei mai usare Telnet per questo.
Ricordate che Telnet non deve mai,
mai, mai, mai essere usato quando ci si connette a un
dispositivo sicuro, come
un router, uno switch o un firewall.
Perché quando li si configura,
tutto viene impostato in chiaro, compresi
i comandi, il nome utente,
le password, l'elenco di controllo
degli accessi e tutto il
resto.
Al contrario, è preferibile utilizzare
una tecnologia di accesso remoto basata su testo crittografato,
come Secure Shell.
Questo ci porta alla seconda tecnologia di accesso
remoto: Secure Shell.
Ora, Secure Shell o SSH
opererà sulla Porta 22.
Secure Shell è noto anche come SSH
e funziona come Telnet.
Ma cripterà tutto ciò che viene inviato e ricevuto
tra il client e il server, il router
o lo switch con cui si sta comunicando.
Pertanto, la sicurezza è molto più elevata
quando si usa SSH che non quando
si usa Telnet.
Ricordate che ogni volta che dovete connettervi a un dispositivo
di rete per configurarlo con l'interfaccia a
riga di comando, dovete sempre farlo tramite SSH, utilizzando Secure Shell.
In questo modo si garantisce una connessione
crittografata al dispositivo.
La terza tecnologia di accesso remoto di cui
dobbiamo parlare è nota come
RDP, o Remote Desktop Protocol.
Il Remote Desktop Protocol opera sulla porta 3389 ed è un protocollo proprietario
sviluppato da Microsoft che fornisce agli utenti un'interfaccia
grafica per collegarsi a un altro computer
tramite una connessione di rete.
Mentre RDP non è molto utile se si cerca di parlare
con un router, uno switch o un firewall,
è molto utile quando si cerca di accedere e controllare
da remoto un server Windows o un computer client.
Ad esempio, se il vostro SEAM,
o sistema di gestione della rete, opera su un
computer Windows, potete
collegarvi tramite RDP alla rete locale.
RDP vi fornirà un'interfaccia
utente grafica, nota come GUI o interfaccia grafica.
Ciò consente di accedere a un server e a un desktop e
di controllarli utilizzando il mouse e la tastiera.
Ora, quando siete connessi in remoto a questa
macchina, essa si comporterà come se foste seduti di
fronte ad essa, ma potreste farlo dall'altra
parte della rete o del mondo.
Ad esempio, qui si possono
notare tre dispositivi che si
collegano tutti a un computer Windows 7.
Avete un computer portatile Macintosh,
un iPad o un tablet Android e un telefono
cellulare.
E tutti questi sono in grado di accedere
ed effettuare la comunicazione utilizzando RDP, proprio
come se avessi un mouse e una
tastiera seduti proprio di fronte a quella workstation.
RDP vi permetterà di collegarvi a questi dispositivi
dall'altra parte della
rete o del mondo, a seconda di come
è stato configurato.
Il protocollo Remote Desktop non
è considerato un protocollo sicuro.
È invece necessario proteggere la connessione
utilizzando un altro tipo di tunnel.
Ad esempio, è possibile utilizzare un gateway per desktop remoto o RDG
per creare una connessione sicura tra l'utente
e il gateway e quindi eseguire il tunnel nella sessione RDP.
Oppure potete utilizzare una VPN, come una rete privata virtuale.
Relatore: La quarta tecnologia di accesso
remoto di cui dobbiamo parlare è nota come VNC.
VNC, o Virtual Networking Computing, opera sulla porta 5900 ed è stato originariamente
sviluppato per le
architetture thin client
e per le infrastrutture desktop virtuali o VDI.
VNC funziona in modo molto simile a RDP, ma
a differenza di RDP, che funziona
solo su client e server Windows, VNC è veramente
multipiattaforma.
Pertanto, può essere utilizzato
su client Linux, OSX e Windows.
Questo ci porta alla
quinta e ultima tecnologia di accesso remoto, nota come
TTY o emulatore di terminale.
L'emulatore di terminale è un software che riproduce
le funzionalità di ingresso e di uscita del TTY che utilizziamo per
connetterci in remoto a un dispositivo.
Il TTY è in realtà il terminale o l'endpoint
per la comunicazione tra il computer
e l'utente finale.
Gestisce tutti gli input e gli
output di testo tra l'utente
e la shell o l'ambiente della riga di comando.
Questo terminale verrà utilizzato per accettare gli input
e visualizzare gli output.
Mentre l'ambiente Shell o a riga di comando esegue
l'elaborazione vera e propria.
Si chiama TTY, perché in origine
veniva utilizzato per questo scopo.
In origine, quando negli anni '70 e '80 i computer funzionavano
come mainframe, esisteva un dispositivo
chiamato telescrivente.
La telescrivente veniva usata per connettersi
al mainframe ed essere in grado di
impartire i comandi e visualizzare
l'output generato dall'ambiente a riga di
comando all'interno del mainframe.
Questo è il motivo per cui un emulatore
di terminale viene spesso chiamato TTY o dispositivo di telescrivente, perché
è quello che viene usato per emulare, risalendo
ai primi tempi dell'informatica.
Ora, se si utilizza un sistema Linux o Unix,
spesso gli ambienti di terminale vengono chiamati TTY quando
ci si riferisce a ciascuno di essi su quel
particolare server o macchina.