લિનક્સમાં ફાઇલો અને ડિરેક્ટરીઓને સરળ રીતે એન્ક્રિપ્ટ અને ડિક્રિપ્ટ કરવાનું શક્ય છે, જો કે આના માટે નિર્ધારિત ઘણા પ્રોજેક્ટ્સ અને સંભવિત માર્ગો છે. અમે પહેલાથી જ એલયુકેએસ, ઇક્રિપ્ટ એફએસ અને અન્ય પ્રસંગો પર અન્ય ટૂલ્સની ચર્ચા કરી છે. હવે અમે બોલાવેલ અમારી ટીમમાંથી સામગ્રીને એન્ક્રિપ્ટ કરવા માટે એક સરળ પરંતુ અસરકારક સાધન રજૂ કરીશું રાખ. આ મીની-ટ્યુટોરિયલમાં તેના ઇન્સ્ટોલેશન અને બેઝિક stepપરેશન સ્ટેપ બાય સ્ટેપનું વર્ણન કરવા ઉપરાંત.
મારે એન્ક્રિપ્ટ કરવાની જરૂર કેમ છે? જવાબ સરળ છે, સુરક્ષા માટેઆ રીતે, અનધિકૃત તૃતીય પક્ષને અમારા કમ્પ્યુટર પરની ફાઇલો અને ડિરેક્ટરીઓનો haveક્સેસ કરી શકતા નથી સિવાય કે તેઓ તેમને ડિક્રિપ્ટ કરવા માટે પાસવર્ડ અથવા પાસફ્રેઝને જાણતા ન હોય (અથવા એમડી 4s જેવા કોઈ પ્રકારનું નબળાઈ છે), અથવા તેના બદલે, તેઓ accessક્સેસ કરી શકશે ફાઇલો પરંતુ એકમાત્ર વસ્તુ જે તમે જોઈ શક્યાં તે તે એન્ક્રિપ્ટેડ સામગ્રી છે જે સાદા ટેક્સ્ટ અથવા એન્ક્રિપ્ટ થયેલ ફાઇલમાંની કોઈપણ સામગ્રીને બદલે માનવી માટે તદ્દન અગમ્ય છે ...
રાખ સાથે આપણે એન્ક્રિપ્શનનો ઉપયોગ કરીને અમારી ફાઇલો અને ડિરેક્ટરીઓ એન્ક્રિપ્ટ કરી શકીએ છીએ એઇએસ -256-સીબીસી, તે કહેવા માટે, એકદમ સુરક્ષિત સિસ્ટમ છે. ખાસ કરીને રાખ એ બાશ માટે સરળ અને સી.એલ.ઈ. માંથી વાપરવા માટે લખાયેલ મોડ્યુલર ફ્રેમવર્ક છે. તમારી ઇન્સ્ટોલેશન માટે:
curl https://raw.githubusercontent.com/ash-shell/ash/master/install.sh | sh ash apm:install https://github.com/ash-shell/cipher.git
એકવાર ઇન્સ્ટોલ થઈ ગયા પછી, નીચે મુજબ છે તેની સાથે કામ કરવા માટે વિચાર. જો તમે ઉદાહરણને એન્ક્રિપ્ટ કરવા માંગતા હોવ તો, નીચેના ટાઇપ કરવા જેટલું સરળ છે. ટેક્સ્ટ ફાઇલ:
ash cipher:e ejemplo.txt
અમને પૂછશે એન્ક્રિપ્શન પાસવર્ડ અને તે પછી તે એક ફાઇલ પેદા કરશે. કે જો આપણે તેમાં પ્રવેશવાનો પ્રયાસ કરીશું તો અમે જોશું કે તેની સામગ્રી નોનસેન્સ આલ્ફાન્યુમેરિક પ્રતીકોનો ઉદ્ધત છે. ફરીથી ડીક્રિપ્ટ કરવા માટે, તમારે ફક્ત આ કરવાનું છે:
ash cipher:d ejemplo.enc
અને અમારી પાસે તે પહેલાની જેમ જ છે ... ડિરેક્ટરીઓ માટે તે બરાબર એ જ છે, ઉદાહરણ.txt અથવા ઉદાહરણ.enc ને ડિરેક્ટરી_નામ / અને ડિરેક્ટરી_નામ.ટ.gર.ઝેન.એન.સી. સાથે બદલી રહ્યા છે.