Risposte:
La sessione della console è quella che vedi quando guardi un monitor collegato al server. Normalmente con RDP ottieni la tua sessione che non è la stessa di quella mostrata sul monitor del server.
Un esempio tipico potrebbe essere un'applicazione di backup in esecuzione sulla console. Non si desidera accedere a una nuova sessione e avviare una seconda copia dell'applicazione di backup; si desidera monitorare l'applicazione di backup in esecuzione nella sessione della console.
È riassunto nell'articolo di Microsoft kb "Come connettersi a Shadow la sessione della console e servizi terminal di Windows Server 2003" :
In Windows Server 2003, quando si utilizzano Servizi terminal, è possibile connettersi alla sessione della console (sessione 0) e allo stesso tempo aprire una sessione shadow (purché ci si colleghi da una sessione diversa dalla console). Con questa funzionalità aggiunta, è possibile accedere a un server basato su Windows Server 2003 che esegue Servizi terminal in remoto e interagire con la sessione 0 come se si fosse seduti sulla console fisica del computer. Questa sessione può anche essere ombreggiata in modo che l'utente remoto e l'utente locale sulla console fisica possano vedere e interagire con la stessa sessione.
Quindi, in sostanza, ti collega alla sessione locale corrente e in esecuzione sul server (sessione 0, solitamente visualizzata su un monitor) e può consentire all'utente remoto e locale di vedere e interagire con la stessa sessione .
Pensa alla console come al monitor, alla tastiera e al mouse collegati fisicamente al server. Se ti connetti alla console, stai effettivamente guardando dietro le spalle di chiunque abbia effettuato l'accesso alla tastiera connessa al server. Stai vedendo la loro sessione di accesso, con qualunque applicazione stiano eseguendo. Vedrai il loro desktop e il menu di avvio.
Se si accede tramite una normale sessione RDP è come se si fosse effettuato l'accesso al server. Otterrai il desktop e avvierai il menu per il tuo profilo.
Spesso il desktop e il menu di avvio che vedi per la console sono simili al desktop e il menu di avvio che vedi quando accedi. Ma non devono essere identici. Su un server in cui utilizzo RDP vedo un desktop totalmente diverso se mi connetto a una sessione della console o mi connetto tramite una normale sessione RDP.
La differenza sul desktop è praticamente cosmetica. La grande differenza sono i servizi e le applicazioni in esecuzione quando ci si connette alla console rispetto alla connessione tramite una normale sessione RDP: è possibile che nella cartella Startup siano presenti applicazioni diverse o servizi diversi che si avviano automaticamente.
È in effetti la sessione corrente esistente sul server, la stessa che vedresti quando guardi una schermata collegata a quel server. Oltre a essere in grado di rilevare applicazioni già in esecuzione in quella sessione, a volte è anche necessario installare determinati software (come PostgreSQL) che non consentiranno l'installazione attraverso una sessione regolare.