Linux-ൽ ഒരു പാസ്uവേഡ് പരിരക്ഷിത ZIP ഫയൽ എങ്ങനെ സൃഷ്ടിക്കാം


യുണിക്സ് പോലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കും വിൻഡോസിനും വളരെ പ്രചാരമുള്ള കംപ്രഷൻ, ഫയൽ പാക്കേജിംഗ് യൂട്ടിലിറ്റിയാണ് ZIP. zip മാൻ പേജിലൂടെ പരിശോധിക്കുമ്പോൾ, zip ആർക്കൈവുകൾ പരിരക്ഷിക്കുന്നതിനുള്ള ചില ഉപയോഗപ്രദമായ ഓപ്ഷനുകൾ ഞാൻ കണ്ടെത്തി.

ഈ പോസ്റ്റിൽ, ലിനക്സിലെ ടെർമിനലിൽ പാസ്uവേഡ് പരിരക്ഷിത സിപ്പ് ഫയൽ എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഞാൻ കാണിച്ചുതരാം. zip ആർക്കൈവ് ഫയലുകളുടെ ഉള്ളടക്കങ്ങൾ എൻക്രിപ്റ്റ് ചെയ്യുന്നതിനും ഡീക്രിപ്റ്റ് ചെയ്യുന്നതിനുമുള്ള ഒരു പ്രായോഗിക മാർഗം പഠിക്കാൻ ഇത് നിങ്ങളെ സഹായിക്കും.

ആദ്യം കാണിച്ചിരിക്കുന്നതുപോലെ പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് നിങ്ങളുടെ ലിനക്സ് വിതരണത്തിൽ zip യൂട്ടിലിറ്റി ഇൻസ്റ്റാൾ ചെയ്യുക.

$ sudo yum install zip    [On CentOS/RHEL]
$ sudo dnf install zip    [On Fedora 22+]
$ sudo apt install zip    [On Debian/Ubuntu]

Linux-ൽ പാസ്uവേഡ് പരിരക്ഷിത ZIP എങ്ങനെ സൃഷ്ടിക്കാം

ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, ccat-1.1.0 എന്ന ഫയലുകളുടെ ഡയറക്ടറിയിൽ നിന്ന് ccat-command.zip എന്ന പാസ്uവേഡ് പരിരക്ഷിത zip ആർക്കൈവ് സൃഷ്uടിക്കാൻ നിങ്ങൾക്ക് -p ഫ്ലാഗ് ഉള്ള zip കമാൻഡ് ഉപയോഗിക്കാം.

$ zip -p pass123 ccat-command.zip ccat-1.1.0/

എന്നിരുന്നാലും, മുകളിൽ പറഞ്ഞ രീതി തികച്ചും സുരക്ഷിതമല്ല, കാരണം ഇവിടെ രഹസ്യവാക്ക് കമാൻഡ് ലൈനിൽ വ്യക്തമായ ടെക്സ്റ്റായി നൽകിയിരിക്കുന്നു. രണ്ടാമതായി, ഇത് ചരിത്ര ഫയലിലും സംഭരിക്കപ്പെടും (ഉദാ. ബാഷിനുള്ള ~.bash_history), അതായത് നിങ്ങളുടെ അക്കൗണ്ടിലേക്ക് ആക്uസസ് ഉള്ള മറ്റൊരു ഉപയോക്താവിന് (പ്രത്യേകിച്ച് റൂട്ട് ഉപയോക്താവ്) പാസ്uവേഡ് എളുപ്പത്തിൽ കാണാനാകും.

അതിനാൽ, എല്ലായ്uപ്പോഴും -e ഫ്ലാഗ് ഉപയോഗിക്കാൻ ശ്രമിക്കുക, കാണിച്ചിരിക്കുന്നതുപോലെ ഒരു മറഞ്ഞിരിക്കുന്ന പാസ്uവേഡ് നൽകാൻ നിങ്ങളെ അനുവദിക്കുന്ന ഒരു പ്രോംപ്റ്റ് ഇത് കാണിക്കുന്നു.

$ zip -e ccat-command.zip ccat-1.1.0/

Linux-ൽ എങ്ങനെ പാസ്uവേഡ് പരിരക്ഷിത ZIP അൺസിപ്പ് ചെയ്യാം

ccat-command.zip എന്ന ആർക്കൈവ് ഫയലിന്റെ ഉള്ളടക്കം അൺസിപ്പ് ചെയ്യാനും ഡീക്രിപ്റ്റ് ചെയ്യാനും, unzip പ്രോഗ്രാം ഉപയോഗിക്കുക, നിങ്ങൾ മുകളിൽ നൽകിയ പാസ്uവേഡ് നൽകുക.

$ unzip ccat-command.zip

അത്രയേയുള്ളൂ! ഈ പോസ്റ്റിൽ, ലിനക്സിലെ ടെർമിനലിൽ പാസ്uവേഡ് പരിരക്ഷിത സിപ്പ് ഫയൽ എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഞാൻ വിവരിച്ചു. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളോ മറ്റ് ഉപയോഗപ്രദമായ അനുബന്ധ നുറുങ്ങുകളോ പങ്കിടാനോ ഉണ്ടെങ്കിൽ, താഴെയുള്ള കമന്റ് ഫോം ഉപയോഗിക്കുക.