Hoe u een met een wachtwoord beveiligd ZIP-bestand maakt in Linux
ZIP is een zeer populair compressie- en bestandsverpakkingshulpprogramma voor zowel Unix-achtige besturingssystemen als Windows. Terwijl ik door de zip-manpagina bladerde, ontdekte ik enkele handige opties voor het beschermen van zip-archieven.
Lees ook: Hoe u een Vim-bestand met een wachtwoord kunt beveiligen in Linux
In dit bericht laat ik je zien hoe je een met een wachtwoord beveiligd zip-bestand op de terminal in Linux kunt maken. Dit zal u helpen een praktische manier te leren om de inhoud van zip-archiefbestanden te coderen en te decoderen.
Installeer eerst het hulpprogramma zip in uw Linux-distributie met behulp van de pakketbeheerder, zoals weergegeven.
sudo yum install zip [On CentOS/RHEL]
sudo dnf install zip [On Fedora 22+]
sudo apt install zip [On Debian/Ubuntu]
Hoe u een met een wachtwoord beveiligde ZIP kunt maken in Linux
Eenmaal geïnstalleerd, kunt u de opdracht zip met de vlag -p
gebruiken om een met een wachtwoord beveiligd zip-archief te maken met de naam ccat-command.zip vanuit de map van bestanden met de naam ccat-1.1.0 als volgt.
zip -p pass123 ccat-command.zip ccat-1.1.0/
De bovenstaande methode is echter absoluut onveilig, omdat hier het wachtwoord als leesbare tekst op de opdrachtregel wordt weergegeven. Ten tweede wordt het ook opgeslagen in het geschiedenisbestand (bijvoorbeeld ~.bash_history voor bash), wat betekent dat een andere gebruiker met toegang tot uw account (meer in het bijzonder de root-gebruiker) dit gemakkelijk kan doen zie het wachtwoord.
Probeer daarom altijd de vlag -e
te gebruiken. Deze toont een prompt waarmee u een verborgen wachtwoord kunt invoeren, zoals weergegeven.
zip -e ccat-command.zip ccat-1.1.0/
Hoe een met een wachtwoord beveiligde ZIP uit te pakken in Linux
Om de inhoud van het archiefbestand met de naam ccat-command.zip uit te pakken en te decoderen, gebruikt u het programma unzip en geeft u het wachtwoord op dat u hierboven heeft ingevoerd.
unzip ccat-command.zip
Dat is het! In dit bericht heb ik beschreven hoe je een met een wachtwoord beveiligd zip-bestand op de terminal in Linux kunt maken. Als u vragen heeft of andere nuttige tips/trucs wilt delen, gebruik dan het onderstaande reactieformulier om ons te pingen.