Creazione di file system nascosti in Linux con Shufflecake: una guida passo passo

Note chiave

  • Shufflecake offre una crittografia avanzata del file system, rendendo i dati invisibili agli accessi non autorizzati.
  • Il processo prevede l’installazione delle dipendenze, la creazione di un volume fittizio e l’inizializzazione dei file system nascosti.
  • È possibile passare facilmente da un volume nascosto all’altro e aggiornare le password per una maggiore sicurezza.

Perché Shufflecake è essenziale per la sicurezza dei dati

Nel panorama digitale odierno, proteggere le informazioni sensibili è più cruciale che mai. Shufflecake offre un approccio unico alla crittografia del file system su Linux, garantendo non solo la crittografia dei dati, ma anche la loro completa protezione da occhi indiscreti. Questa guida vi fornirà i passaggi necessari per installare e utilizzare Shufflecake su Ubuntu, trasformando il modo in cui proteggete i vostri file.

Configurazione di Shufflecake su Ubuntu

Passaggio 1: installare le dipendenze richieste

Inizia installando le dipendenze necessarie per Shufflecake sul tuo sistema. Esegui il seguente comando nel terminale:

Passaggio 2: Scarica il tarball di Shufflecake

Accedi al sito web del progetto e scarica l’archivio tar dell’ultima versione.

Passaggio 3: Estrarre il tarball

Vai alla directory Download ed estrai il tarball scaricato utilizzando il seguente comando:

Passaggio 4: compilare il binario Shufflecake

Passare alla directory sorgente di Shufflecake e compilare il binario con:

Passaggio 5: copia Shufflecake nel percorso binario

Trasferisci Shufflecake nel percorso binario del tuo sistema in modo che possa essere eseguito globalmente:

Passaggio 6: verifica dell’installazione

Controlla se Shufflecake può essere eseguito eseguendo:

Generazione di un volume fittizio per Shufflecake

Passaggio 7: aprire l’utilità Gnome Disks

Avviare l’utilità Gnome Disks dal menu delle applicazioni e selezionare il disco di destinazione da formattare.

Passaggio 8: formattare il disco selezionato

Fare clic sul pulsante tratteggiato in alto a destra della finestra e scegliere Formatta disco….

Passaggio 9: sovrascrivere i dati esistenti

Selezionare Sovrascrivi dati esistenti con zeri (lento) dall’elenco a discesa accanto a Cancella: e avviare la formattazione.

Passaggio 10: creare una partizione non crittografata

Una volta terminata la formattazione, clicca sull’icona + per creare una nuova partizione, destinando un quarto dello spazio su disco allo spazio non crittografato.

Passaggio 11: allocare spazio per volumi nascosti

Ora, crea una nuova partizione utilizzando lo spazio libero rimanente sul disco.

Preparazione del volume nascosto dello Shufflecake

Passaggio 12: caricare il modulo kernel di Shufflecake

Nel tuo terminale, accedi alla cartella release e carica il modulo Shufflecake.

Passaggio 13: identificare la partizione fittizia

Eseguire lsblk per trovare il nome della partizione fittizia desiderata (ad esempio, “/dev/sda2”).

Passaggio 14: inizializzare il volume di Shufflecake

Esegui il comando per configurare Shufflecake sulla partizione selezionata. Al prompt, digita “5” per creare cinque volumi nascosti.

Passaggio 15: impostare le password per i volumi nascosti

Quando richiesto, fornire la password per ciascun volume nascosto, garantendo al contempo un ambiente privato per motivi di sicurezza.

Passaggio 16: creare il file system per il volume nascosto

Per procedere, apri il volume nascosto scelto con il comando:

Passaggio 17: confermare l’accesso riuscito al volume

Esegui lsblk per verificare che Shufflecake abbia montato correttamente il volume nascosto.

Passaggio 18: formattare il file system all’interno del volume

Stabilire il file system utilizzando un comando come mkfs.fat.

Passaggio 19: verificare la funzionalità del file system

Per testare la funzionalità, crea un file o una cartella all’interno del volume nascosto.

Smontaggio e passaggio tra volumi nascosti

Passaggio 20: smontare il volume nascosto

Per espellere in modo sicuro un volume Shufflecake, inizia smontandolo dalla barra delle applicazioni di Ubuntu facendo clic con il pulsante destro del mouse sull’icona dell’unità e selezionando Smonta.

Passaggio 21: chiudere la connessione Shufflecake

In un nuovo terminale, chiudi la connessione attiva al tuo disco con il comando designato.

Passaggio 22: Passare a un altro volume

Per accedere a un altro volume nascosto, eseguire nuovamente l’operazione sudo shufflecake open /dev/sda2 con la password appropriata.

Aggiornamento delle password dei volumi nascosti

Passaggio 23: modificare le password tramite terminale

Aprire una nuova sessione del terminale ed eseguire il comando di modifica della password.

Passaggio 24: fornire la password corrente e quella nuova

Inserisci la tua password esistente seguita dalla nuova password desiderata.

Passaggio 25: convalidare la funzionalità della nuova password

Per verificare che la nuova password funzioni, esegui il testpwd comando.

Riepilogo

Questa guida fornisce istruzioni dettagliate per l’installazione di Shufflecake, la generazione di un volume fittizio, l’inizializzazione di file system nascosti e la gestione efficace della sicurezza dei dati su Ubuntu. Seguire queste procedure migliorerà la protezione delle informazioni sensibili.

Conclusione

Implementare Shufflecake sul tuo sistema Linux è una mossa intelligente per chiunque necessiti di una protezione dati avanzata. Creando file system nascosti, migliori la privacy e la sicurezza dei tuoi dati. Ora che hai acquisito le competenze necessarie per utilizzare Shufflecake, procedi con i prossimi passi per rafforzare il tuo panorama digitale.

FAQ (Domande frequenti)

Che cos’è Shufflecake?

Shufflecake è una potente utility di crittografia dei file system per Linux, che consente agli utenti non solo di crittografare i propri dati, ma anche di nasconderli al sistema.

Posso usare Shufflecake su qualsiasi disco?

Sì, Shufflecake può funzionare su vari dispositivi di archiviazione a blocchi, tra cui unità esterne e partizioni logiche.