Cifrare volumi in LUKS

12 risposte [Ultimo contenuto]
Ritratto di Frank83
Frank83
(Junior)
Offline
Junior
Iscritto: 05/03/2016
Messaggi: 28

Salve, allora:
ho installato da pochi giorni la versione stretch Alpha 5. Non riesco a formattare la pendrive in modalità cifrata (LUKS+ext4) in nessun modo, nemmeno col programma "dischi", e mi esce la seguente scritta:

Error wiping newly created partition /dev/sdb1: Command-line `wipefs -a "/dev/sdb1"' exited with non-zero exit status 1: wipefs: error: /dev/sdb1: probing initialization failed: File o directory non esistente
(udisks-error-quark, 0)

Quando invece provo a montare una pendrive cifrata con LUKS (cifrata su un altro PC) nemmeno riesce ad aprire il volume cifrato. La scritta è:

Error unlocking /dev/sdb1: Error spawning command-line `cryptsetup luksOpen "/dev/sdb1" "luks-2fd9da1f-4e1e-4d6e-87f4-eefae57a3f7d" ': Failed to execute child process "cryptsetup" (No such file or directory) (g-exec-error-quark, 8)

sapreste aiutarmi? grazie mille

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Il pacchetto cryptsetup è installato? Com'è partizionata la penna USB?

Ritratto di Frank83
Frank83
(Junior)
Offline
Junior
Iscritto: 05/03/2016
Messaggi: 28

La pendrive è formattata col classico fat 32. Il problema credo sia cryptsetup perchè non me lo fa installare nè dal gestore pacchetti nè da riga di comando.

Ritratto di harada83
harada83
(Junior)
Offline
Junior
Iscritto: 17/03/2013
Messaggi: 25

Ciao Frank,

una domanda fat32 over luks?

fai anche un fdisk -l con la pendrive usb connessa

Ciao!

Ritratto di Frank83
Frank83
(Junior)
Offline
Junior
Iscritto: 05/03/2016
Messaggi: 28

nella riga di comando fdisk è un comando non riconosciuto

Ritratto di harada83
harada83
(Junior)
Offline
Junior
Iscritto: 17/03/2013
Messaggi: 25

Si scusami sudo fdisk oppure esegui fdisk da root

Ritratto di Frank83
Frank83
(Junior)
Offline
Junior
Iscritto: 05/03/2016
Messaggi: 28

Niente da fare. Praticamente ho criptato il volume da un altro pc, e funziona regolarmente. Quando inserisco la pendrive nel mio pc riconosce il volume criptato, quindi inserisco la password e mi dice:

Impossibile montare volume criptato
Error unlocking /dev/sdb1: Error spawning command-line `cryptsetup luksOpen "/dev/sdb1" "luks-40681df8-2ff8-4dfd-9af7-408e14cf0c1e" ': Failed to execute child process "cryptsetup" (No such file or directory) (g-exec-error-quark, 8)

Ho provato ad installare i pacchetti di cryptomount mancanti, perchè penso sia quello il problema, ma non riesco nè dal gestore pacchetti nè da stringa di comando.

Ritratto di harada83
harada83
(Junior)
Offline
Junior
Iscritto: 17/03/2013
Messaggi: 25

Ciao,

giusto per capire al meglio.

ma:

# which cryptsetup

ti restituisce qualcosa??

se no installa cryptsetup-bin.

Ciao!

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Non voglio fare l'antipatico, ma che c'entra tutto questo con LUKS? È evidente fin dal secondo messaggio che è un problema di installazione pacchetti. La causa sarà una delle solite: errori nel file sources.list o sudo mal configurato. Per una rapida risoluzione, riportare il proprio file /etc/sources.list, il contenuto di /etc/sources.list.d e il risultato del comando (da root):

sudo apt-get update

Infine, leggersi alcune delle innumerevoli discussioni sulla configurazione di APT, a cominciare dall'ultima.

Ritratto di Frank83
Frank83
(Junior)
Offline
Junior
Iscritto: 05/03/2016
Messaggi: 28

Allora, quando provo ad installare il pacchetto cryptsetup o cryptsetup-bin dal gestore pacchetti mi esce:

Inserire il disco con etichetta
Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32
nell'unità /media/cdrom/

Per MCortese: scusa se ti stresso ma sono neofita di debian, non ho capito come aggiornare sources.list; cmq se faccio l'update mi esce:

Ign:1 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch InRelease
Ign:2 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch Release
Trovato:3 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 Packages
Ign:4 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main all Packages
Ign:5 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it_IT
Trovato:6 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it
Trovato:7 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-en
Ign:3 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 Packages
Ign:8 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 DEP-11 Metadata
Ign:6 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it
Ign:9 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main DEP-11 64x64 Icons
Ign:7 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-en
Ign:4 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main all Packages
Ign:5 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it_IT
Trovato:3 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 Packages
Ign:8 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 DEP-11 Metadata
Trovato:6 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it
Ign:3 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 Packages
Ign:9 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main DEP-11 64x64 Icons
Ign:6 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it
Trovato:7 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-en
Ign:4 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main all Packages
Ign:7 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-en
Ign:5 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it_IT
Ign:8 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 DEP-11 Metadata
Trovato:3 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 Packages
Ign:9 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main DEP-11 64x64 Icons
Ign:3 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 Packages
Trovato:6 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it
Ign:4 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main all Packages
Ign:6 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it
Trovato:7 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-en
Ign:5 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it_IT
Ign:7 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-en
Ign:8 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 DEP-11 Metadata
Ign:9 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main DEP-11 64x64 Icons
Trovato:3 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 Packages
Ign:4 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main all Packages
Trovato:6 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it
Ign:5 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it_IT
Trovato:7 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-en
Ign:8 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 DEP-11 Metadata
Ign:9 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main DEP-11 64x64 Icons
Ign:4 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main all Packages
Ign:5 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main Translation-it_IT
Ign:8 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main amd64 DEP-11 Metadata
Ign:9 cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch/main DEP-11 64x64 Icons
Trovato:10 http://ftp.it.debian.org/debian stretch InRelease
Trovato:11 http://security.debian.org/debian-security stretch/updates InRelease
W: The repository 'cdrom://[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32] stretch Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Impossibile impostare il blocco /var/lib/dpkg/lock - open (11: Risorsa temporaneamente non disponibile)
E: Impossibile acquisire il blocco sulla directory di amministrazione (/var/lib/dpkg/). Un altro processo potrebbe tenerla occupata.

Tu riesci a rilevare il problema?
Cmq non riesco a trovare nessun file sources.list o similari sul mio pc.
Grazie mille.

Tra l'altro ho appena provato a scaricare HandBrake perchè ho visto che lo consigliavi ad un'altra persona, mi esce lo stesso messaggio di quando provo a scaricare cryptsetup, ed in aggiunta:

W: Errore nello scaricare cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot amd64 xfce-CD Binary-1 20160307-06:32]/pool/main/c/cryptsetup/cryptsetup-bin_1.7.0-2_amd64.deb

W: Errore nello scaricare http://ftp.it.debian.org/debian/pool/main/h/handbrake/handbrake_0.10.2+ds1-2+b1_amd64.deb

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2077

Ciao,
non voglio ripetere quanto già detto da mcortese ma ti invito a leggere il wiki relativo alla configurazione del sources.list fonte di tutti i tuoi problemi.
Erroneamente nel post di mcortese è stato indicato /etc/sources.list anzichè /etc/apt/sources.list, nulla toglie che però questo sia uno degli argomenti più trattati sul forum e la gestione dei pacchetti dovrebbe essere una delle prime cose da imparare.