Accesso Remoto
Accesso Remoto: Che cos'è Q uali programmi si utilizzano Come si effettua (teoria) Q uando è utile
Che cos'è Possibilità di accedere ai processi residenti su un altro computer da una postazione diversa E' necessario che i due computer dispongano di una connessione alla rete
Quali programmi si utilizzano Accesso in modalità testuale: SSH Accesso in modalità grafica: VN C Softwares X remoto
Punto di partenza Remoto Locale In t e r f a c c ia g r a f ic a Rete = R ig a d i c o ma n d o ssh Processi REMOTI In t e r f a c c ia g r a f ic a X remoto (indipendente) Processi R ig a d i c o ma n d o VNC
SSH (Secure Shell *) Protocollo che permette di stabilire una sessione remota cifrata (sicura) con interfaccia a riga di comando (testuale) ad un altro computer della rete. ~ ssh [opzioni] nomeutente@host [comando] * programma che permette agli utenti di comunicare con il sistema e avviare programmi.
Client e Server ssh sono presenti in Linux Mac OS X l'installazione è possibile anche in Windows
VNC (Virtual Network Computing) Permettono di vedere e interagire completamente con un computer sul quale sia installato ed avviato (login richiesto) un VN C Server tramite un semplice programma il VN C Viewer da un altro computer presente in rete
E' possibile effettuare connessioni multiple allo stesso VN C Server VN C è multipiattaforma: non è necessario che i computers abbiano lo stesso sistema operativo
Attivazione del VNC Server si controlla dal menù preferenze alla voce desktop remoto
Configurazione E' necessario che l'utente che gestisce il VN C Server abbia effettuato il Login
VNC Client
Vantaggi e svantaggi Permette connessioni multiple ad uno stesso VN C Server Il VN C Server gestisce tutto il processo ed invia ai client dei piccoli rettangoli che compongono l'intera immagine video. L'utilizzo della banda è molto elevato.
X remoto (X Windows System o X11) X è il gestore grafico standard per tutti i sitemi Unix. Gestisce: disegno e spostamento delle finestre interazione con mouse e tastiera N on gestisce lo stile grafico delle applicazioni E' multipiattaforma, può essere installato ed avviato dai più comuni sistemi operativi
La concezione Server-Client cambia Ribaltata rispetto a VN C. Il nostro computer elabora le informazioni (Server grafico) Il computer remoto, client, invia solo delle API (Application Programming Interfaces)* al computer che effettua la richiesta L'utilizzo della banda è inferiore, maggiore velocità * funzioni software di alto livello che attivano software di basso livello il quale gestisce la parte hardware.
Attivazione si effettua dalla finestra di gestione dell'interfaccia di login N on è necessario che l'utente al quale ci si vuole connettere sia loggato
Permette di interagire completamente con un altro computer in rete, accedendo alla finestra di login X D MCP (X D isplay Manager Control Protocol)
Quando è utile La gamma di applicazioni pratiche è molto vasta L'accesso remoto permette di fare tutto (o quasi) quello che potenzialmente si potrebbe fare essendo fisicamente davanti al computer La limitazione del campo applicativo è spesso dovuta solo ai limiti del mezzo di trasmissione su cui ci muoviamo (la rete)
VNC - utilizzi più diffusi: A livello professionale: Amministrazione di sistema Supporto informatico e HelpD esk Per il singolo utente: Assistenza di amici e parenti meno esperti Amministrazione di sistema In contesti educativi: Come strumento didattico (connessioni multiple) Fornire assistenza e supporto
X remoto - utilizzi più diffusi A livello professionale: Amministrazione di sistema Supporto informatico e HelpD esk? Per il singolo utente: Assistenza di amici e parenti meno esperti Amministrazione di sistema completa In contesti educativi: Possibilità di utilizzare una sola macchina potente e tante macchine poco performanti con risultati soddisfacenti Amministrazione di sistema completa