Come copiare e spostare file
Il sistema operativo Qubes supporta la copia e lo spostamento sicuri di file e directory (cartelle) tra qubes.
Per semplicità, queste istruzioni faranno riferimento alla copia/spostamento di un singolo file, ma si applicano ugualmente bene a gruppi di file e directory, che vengono copiati in modo ricorsivo.
Apri un file manager nel qube contenente il file che desideri copiare (il qube sorgente), fai clic con il pulsante destro del mouse sul file che desideri copiare o spostare e seleziona
Copy to Other app qube...oMove to Other app qube....Apparirà una finestra di dialogo in dom0 che richiede il nome del qube di destinazione (qube B). Immettere o selezionare il nome del qube di destinazione desiderato.
Se il qube di destinazione non è già in esecuzione, verrà avviato automaticamente e il file verrà copiato lì. Verrà visualizzato in questa directory (che verrà creata automaticamente se non esiste già):
/home/user/QubesIncoming/<source_qube>/<filename>
Se hai selezionato Sposta anziché Copia, il file originale nel qube sorgente verrà eliminato. (Spostare un file equivale a copiare il file, quindi eliminare l'originale.)Se lo desideri, ora puoi spostare il file nel qube di destinazione in una directory diversa ed eliminare la
/home/user/QubesIncoming/directory quando non è più necessaria.
Sicurezza
Il sistema di copia file inter-qube è sicuro perché non consente ad altri qube di rubare i file che vengono copiati e non consente al qube di origine di sovrascrivere file arbitrari sul qube di destinazione. Inoltre, questo sistema non utilizza alcun tipo di dispositivo a blocchi virtuali per la copia dei file. Utilizziamo invece la memoria condivisa Xen, che elimina gran parte dell'elaborazione di dati non attendibili. Ad esempio, il qube ricevente non è obbligato ad analizzare partizioni o file system non attendibili. A questo proposito, il sistema di copia file inter-qube fornisce una sicurezza ancora maggiore rispetto alla copia di file tra due macchine fisicamente separate.
Tuttavia, si dovrebbe tenere presente che l'esecuzione di un trasferimento di dati da qube meno affidabili a qube più affidabili è sempre potenzialmente insicuro se i dati verranno analizzati nel qube di destinazione. Questo perché i dati che copiamo potrebbero tentare di sfruttare qualche ipotetico bug nel software in esecuzione nel qube di destinazione. Ad esempio, un JPEG apparentemente innocente copiato da un qube non attendibile potrebbe contenere un exploit appositamente predisposto per un bug in un'applicazione di analisi JPEG nel qube di destinazione. Questo è un problema generale e si applica a qualsiasi trasferimento di dati da qube meno affidabili a qube più affidabili . Si applica anche allo scenario della copia di file tra macchine air gap. Pertanto, dovresti sempre copiare i dati solo da quelli più affidabilia qube meno affidabili .