Så här krypterar du en extern hårddisk på linux
För att förhindra obehörig åtkomst till data på en hårddisk är det viktigt att kryptera det. Många Linux-distributiva erbjudanden att kryptera din huvuddrift vid installationen, men du kan behöva kryptera en extern hårddisk senare. Läs vidare för att lära dig hur.
Varning: Använda ett felaktigt kommando, eller de felaktiga parametrarna, kommer sannolikt att resultera i dataförlust på en enhet som inte är den avsedda hårddisken. Följ dessa anvisningar korrekt raderas alla data från den avsedda hårddisken. Håll en säkerhetskopia av alla viktiga data. Du bör läsa hela artikeln innan du utför dessa steg.
Steg
Del 1 av 2:
Kryptera en extern hårddisk1. Kolla vädret
kryptsetup
är närvarande: Typ sudo cryptsetup - version in i terminalen. Om, istället för att skriva ut ett versionsnummer, vilket resulterar i "Kommando inte hittat", Du måste installera kryptsetup
.- Observera att du behöver använda
sudo
. Försöker springakryptsetup
utansudo
kommer att resultera i "Kommando inte hittat" Även om programmet är installerat.

2. Kontrollera vilka enheter som är anslutna: sudo fdisk -l.

3. Anslut den externa hårddisken.

4. Kontrollera vilka enheter som är anslutna igen. Springa sudo fdisk -l igen och leta efter en del som är annorlunda. Det är den hårddisk du ansluten. Kom ihåg dess enhetens namn (e.g.
/ dev / sdb
). I den här artikeln kommer det att hänvisas till som / dev / sdx
- Var noga med att ersätta den med den faktiska vägen i alla fall.5. Säkerhetskopiera alla data som du vill behålla. Nästa steg raderar alla data från hårddisken.

6. Avmontera den externa hårddisken. Koppla inte bort det - bara avmontera det. Du kan göra det via din filhanterare, eller med: sudo umount / dev / sdx

7. Torka alla filsystem och data från hårddisken. Även om detta inte är nödvändigt för att konfigurera kryptering rekommenderas det.
dd
, Öppna sedan en annan terminal och använd sudo döda -usr1 pid (pid Att vara ditt process-ID). Detta kommer inte att avsluta processen (som döda
utan -USR1
parameter skulle göra), men bara berättar för att skriva ut hur många byte det har kopierat.
8. Springa
kryptsetup
: sudo cryptsetup --verbose --verify-lösenordsfras luksformat / dev / sdxkryptsetup
kommer att varna dig att data kommer att skrivas över oåterkalleligt. Typ JA
För att bekräfta att du vill göra det och fortsätt. Du kommer att uppmanas att välja en lösenordsfras. När du valde en, tar det lite tid att ställa in krypteringen. kryptsetup
bör slutföra med "Kommando framgångsrik."kryptsetup
varnar dig om befintliga partitioner (med ett meddelande om formuläret Varning: Enhet / DEV / SDX innehåller redan ...... partitionssignatur
), du har inte ordentligt raderat de befintliga filsystemen. Du bör hänvisa till steget om att torka filsystem och data, men det är också möjligt att ignorera varningen och fortsätt.
9. Öppna den krypterade partitionen: sudo cryptsetup luksopen / dev / sdx sdx (Byt ut båda
sdx
med den krypterade partitionen du bara ställt in.)
10. Kontrollera var den krypterade partitionen har kartlagts till. Det är vanligtvis
/ dev / mapper / sdx
, men du bör dubbelkontrollera med sudo fdisk -l.
11. Skapa ett nytt filsystem på den krypterade partitionen. Ställa in krypteringen har torkat något som tidigare existerat. Använd kommandot: sudo mkfs.EXT4 / DEV / MAPPER / SDX
/ dev / mapper / sdx
. Om du anger / dev / sdx
Istället kommer du att formatera disken som en okrypterad ext4-partition.
12. Ta bort det reserverade utrymmet. Som standard har vissa utrymmen varit reserverat, men om du inte har för avsikt att köra ett system från hårddisken, kan du ta bort den för att ha något mer utrymme på hårddisken. Använd kommandot: sudo tune2fs -m 0 / dev / mapper / sdx

13. Stäng den krypterade enheten: sudo cryptsetup luksclose sdx
Del 2 av 2:
Öppna en krypterad extern hårddisk1. Anslut den externa hårddisken.

2. Vänta och se om en snabb öppnas. Vissa system kommer automatiskt att be om lösenordsfrasen, och om du anger det korrekt, montera enheten.

3. Montera enheten manuellt om prompten inte öppnas.

4. Justera behörigheterna om det här är första gången du monterar enheten. När du monterar enheten för första gången, skriver du till enheten
sudo
. För att ändra det, överför ägande av mappen till den aktuella användaren: sudo chown -r `whoami`: användare / mnt / krypterad5. Använd hårddisken. Du kan nu använda din krypterade hårddisk som du skulle ha någon annan hårddisk, läsa filer från den och överföra filer på den.

6. Avmontera den krypterade hårddisken. Detta är nödvändigt så att du säkert kan koppla bort den. Du kan göra det via en filhanterare, eller över terminalen:
krypta
.Tips
Om du kopplar bort hårddisken innan du avslutar stegen är det troligt att det inte kommer att monteras om du ansluter det igen. I så fall, hitta den med sudo fdisk -l, Sedan klara stegen eller formatera det för att ha en okrypterad hårddisk.
kryptsetup
Har ett vanligt ställt frågor dokument med mer detaljerad information om användningen: https: // gitlab.COM / CRYPTSETUP / CRYPTSETUP / - / WIKIS / OFFORTIVAKEDQUESTIONSVarningar
Läs varningarna som följer med
kryptsetup
. Du kan läsa dessa i handboken med kommandot Man Cryptsetup.Kryptering skyddar data på hårddisken medan den krypterade partitionen inte är monterad och öppnas. Medan det är öppet kan det fortfarande vara obehörigt åtkomligt om du inte är försiktig.
Dela på det sociala nätverket: