Che cos'è il formato di file RDP?
Un file .rdp memorizza i parametri di configurazione della connessione remota per le sessioni Remote Desktop Protocol. È un file di testo semplice in cui ogni riga segue lo schema nome:tipo:valore - ad esempio, full address:s:server.esempio.com o screen mode id:i:2 - e può essere aperto o modificato con qualsiasi editor di testo.
Cosa contengono i file .rdp?
Oltre all'indirizzo del server e ai dati di autenticazione, i file .rdp memorizzano informazioni quali:
- Dimensioni della finestra di Desktop remoto e modalità schermo,
- profondità del colore,
- scorciatoie da tastiera personalizzate,
- montaggio automatico dei dischi, reindirizzamento della stampante e numeri di porta,
- programmi da avviare dopo che la connessione è stata stabilita.
File .rdp multipli
I file .rdp vengono salvati nella cartella *Documenti* per impostazione predefinita quando si utilizza Connessione desktop remoto (mstsc.exe) su Windows. Quando ci si connette a più di una macchina remota, la cartella può contenere più file .rdp con impostazioni diverse per ogni connessione. Per raggruppare molte connessioni in un unico posto, Microsoft supporta anche i file di gruppo .rdg.
File .rdp e diversi sistemi operativi
Il Remote Desktop Protocol non è limitato a Windows - anche Linux, FreeBSD e macOS lo supportano, attraverso client come Remmina e xfreerdp. Ogni piattaforma memorizza i file .rdp nella propria posizione specifica del sistema.
Sicurezza e incolumità
RISCHIO: MEDIUMIl pericolo con i file .rdp è l'ingegneria sociale, non il formato. Gli aggressori inviano file .rdp dannosi (notati in campagne del 2024) configurati per reindirizzare silenziosamente le unità locali, gli appunti e i dispositivi verso un server controllato dall'aggressore nel momento in cui ci si connette, esponendo i propri dati. Tratta gli allegati .rdp inaspettati come qualsiasi altro allegato: non aprirne mai uno che non hai richiesto e, prima di connetterti, fai clic con il tasto destro → Modifica (o apri in Notepad) per controllare il «full address» e le impostazioni di reindirizzamento. L'avviso di «editore sconosciuto» al doppio clic è normale per i file .rdp non firmati, ma dovrebbe spingerti a verificare la fonte.
Dettagli del formato
in sintesiProgrammi che aprono file RDP
Dettagli tecnici
specifiche approfondite| Tipo di formato | Testo semplice; ogni riga segue lo schema nome:tipo:valore |
| Sviluppatore | Microsoft Corporation |
| Tipo MIME | application/x-rdp |
| Codifica del testo | UTF-8 o UTF-16 LE; i file salvati da mstsc.exe su Windows utilizzano tipicamente UTF-16 LE con un byte-order mark (BOM) |
| Token del tipo di valore | s (stringa), i (intero), b (blob binario codificato come coppie di byte esadecimali) |
| Chiave host obbligatoria | full address:s: - specifica il nome host o l'indirizzo IP del server di destinazione |
| Controllo modalità schermo | screen mode id:i: impostato su 1 (finestra) o 2 (schermo intero); risoluzione regolata da desktopwidth:i: e desktopheight:i: |
| Profondità colore | session bpp:i: - supporta 8, 15, 16, 24 o 32 bit per pixel |
| Impostazioni di autenticazione | username:s:, domain:s:, e authentication level:i: (0 = nessun controllo, 1 = avvisa, 2 = richiede NLA) |
| Reindirizzamento dispositivi | Chiavi separate attivano unità (drivestoredirect:s:), stampanti (redirectprinters:i:), appunti (redirectclipboard:i:) e audio (audiomode:i:) |
| Tunneling RD Gateway | gatewayhostname:s: e gatewayusagemethod:i: instradano le connessioni attraverso un server Remote Desktop Gateway |
| Modalità RemoteApp | remoteapplicationmode:i:1 più remoteapplicationprogram:s: avvia una singola applicazione pubblicata invece di un desktop completo |
| Adattamento larghezza di banda | bandwidthautodetect:i:1 e networkautodetect:i:1 abilitano la qualità grafica adattiva in base alla velocità di collegamento rilevata |
| Supporto multi-monitor | use multimon:i:1 estende la sessione su più monitor; selectedmonitors:s: limita quali monitor utilizzare |
| Suggerimento tipo di connessione | connection type:i: accetta valori 1-7 (da modem a LAN) per impostare manualmente le ipotesi sulla qualità della rete |
| Shell alternativa | alternate shell:s: specifica un eseguibile personalizzato da avviare alla connessione invece della shell desktop predefinita |
| Rilasciato | 2001 (Remote Desktop / RDP 5.1, Windows XP) |
| Standard aperto | Sì · royalty-free |
| Specifica | learn.microsoft.com |
Conversioni RDP
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file RDP.