GPG తో డేటాను సాధారణ మార్గంలో ఎలా రక్షించాలి

నా డేటా యొక్క భద్రతను మరింత మెరుగుపరుస్తుంది (చాల పోస్ట్ బాగా అర్థం చేసుకోవడానికి) నేను ఇప్పుడు ఫైళ్ళను గుప్తీకరించడానికి GPG ని ఉపయోగిస్తాను ఫ్లాట్‌ప్రెస్. ఈ ఆలోచన ధన్యవాదాలు sieg84 ఇప్పటికే హక్కన్.RAR లోని ఫైళ్ళను పాస్‌వర్డ్‌తో కుదించడానికి బదులుగా, నేను .TAR.GZ లో కంప్రెస్ చేసి, ఆపై GPG తో రక్షించే కంప్రెస్డ్‌ను గుప్తీకరించాలని సూచించారు.

Linux నాకు నచ్చిన అనేక లక్షణాలను కలిగి ఉంది, వాటిలో ఒకటి అనువర్తనాలు కలిగి ఉన్న భారీ డాక్యుమెంటేషన్, కాబట్టి సరళమైనది మనిషి gpg టెర్మినల్‌లో, సిద్ధంగా ఉంది ... దీనితో పనిచేయడం నేర్చుకోవడానికి ఇది నాకు అన్ని సహాయం ఇస్తుంది

పాస్‌వర్డ్‌ను ఉపయోగించి మీరు చాలా ఇబ్బంది లేకుండా GPG తో ఫైల్‌ను ఎలా రక్షించవచ్చో ఇక్కడ నేను మీకు చూపిస్తాను (పాస్ఫ్రేజ్ లేదా వర్డ్-పాస్వర్డ్) ... మరియు స్పష్టంగా, అప్పుడు వారు దానిని ఎలా యాక్సెస్ చేయవచ్చు

మన దగ్గర ఫైల్ ఉందని అనుకుందాం: my-key.txt

టెర్మినల్‌లో GPG ఉపయోగించి ఈ ఫైల్‌ను రక్షించడానికి ఇప్పుడే ఉంచండి:

gpg --passphrase desdelinux -c mis-claves.txt

దీని అర్థం ఏమిటి?

  • --passphrase desdelinux- » దీనితో మేము పాస్వర్డ్తో ఫైల్ను గుప్తీకరిస్తాము / రక్షిస్తాము అని సూచిస్తున్నాము: లినక్స్ నుండి
  • -c mis-claves.txt- » దీనితో ఇది ఫైల్ అని సూచిస్తాము my-key.txt మేము రక్షించాలనుకుంటున్నాము.

ఇది అనే ఫైల్‌ను సృష్టిస్తుంది my-key.txt.gpg ఇది ఎన్క్రిప్షన్, ఇది GPG తో రక్షించబడింది.

దీనికి కనీసం నాకు నచ్చని వివరాలు ఉన్నాయి, ఎందుకంటే ఫైల్ సృష్టించబడినప్పుడు my-key.txt.gpg ఇది వాస్తవానికి .txt ఫైల్ అని మీరు కంటితో చూడవచ్చు (ఫైల్ పేరును చూస్తే), వారు దాని కంటెంట్‌ను చూడలేనప్పటికీ, అది నిజంగా ఏ రకమైన ఫైల్ అని వారికి తెలుసు అని నాకు వ్యక్తిగతంగా ఇష్టం లేదు. దీన్ని నివారించడానికి, మేము పరామితిని జోడించవచ్చు -o … ఇది తుది ఫైల్ పేరును పేర్కొనడానికి ఉపయోగించబడుతుంది. అంటే:

gpg --passphrase desdelinux -o mio.gpg -c mis-claves.txt

ఇది mio.gpg అని పిలువబడే ఫైల్‌ను ఉత్పత్తి చేస్తుంది… మరియు ఫైల్ వాస్తవానికి ఏ పొడిగింపు అని ఎవరికీ తెలియదు

మీరు ఉపయోగించే పారామితులతో సంబంధం లేకుండా, చివరి వరకు మీరు రక్షించదలిచిన ఫైల్ పేరును ఎల్లప్పుడూ వదిలివేయడం చాలా ముఖ్యం, అనగా ... పంక్తి చివరలో ఇది ఎల్లప్పుడూ కనిపించాలి: -c my-key.txt

GPG మరియు పాస్‌వర్డ్ పదం (పాస్‌ఫ్రేజ్) ఉపయోగించి ఫైల్‌లను రక్షించడం ఎంత సులభం, కానీ… ఫైల్‌ను ఎలా డీక్రిప్ట్ చేయాలి?

GPG తో రక్షించబడిన ఫైల్ యొక్క కంటెంట్‌ను చూడటం కూడా సులభం 😉…

gpg --passphrase desdelinux -d mis-claves.txt.gpg

మీరు చూడగలిగినట్లుగా, మారుతున్న ఏకైక విషయం ఏమిటంటే ఇప్పుడు మనం చివరలో ఉంచాము -d (-d డీక్రిప్ట్ చేయడానికి) బదులుగా -c (-c గుప్తీకరించడానికి) మేము before ముందు ఉపయోగించాము

మరియు అంతే. ఉత్పాదక కీలను క్లిష్టతరం చేయకుండా GPG తో ఫైల్‌లను రక్షించడం ఎంత సులభం, దానికి దూరంగా ...

మీరు కోరుకుంటే, చాలా ఫైళ్లు మరియు సబ్ ఫోల్డర్‌లను కలిగి ఉన్న ఫోల్డర్‌ను రక్షించడానికి, నేను చేసినది ఫోల్డర్‌ను మరియు దాని విషయాలను .TAR.GZ లో కుదించడం, ఆపై ఆ కంప్రెస్డ్ ఫైల్ (.tar.gz) నేను GPG తో రక్షించాను .

సరే ... ఇంకేమీ జోడించాల్సిన అవసరం లేదు, నేను దీనిపై ఇంతవరకు నిపుణుడిని కాదని స్పష్టం చేయండి, కాబట్టి దీని గురించి ఎవరికైనా ఎక్కువ తెలిస్తే, మీ జ్ఞానాన్ని మా అందరితో పంచుకుంటే నేను అభినందిస్తున్నాను


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

17 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   ఒరాక్సో అతను చెప్పాడు

    నేను ఒక పరిశీలన చేయాలనుకుంటున్నాను, నేను జెంటూ యూజర్ మరియు "app-crypt / gnupg" ప్యాకేజీ దానిని వ్యవస్థాపించలేదు, నేను పరిశీలన చేస్తున్నాను ఎందుకంటే "ఇది మీరే చేయండి" యొక్క వంపు మరియు ఇతర డిస్ట్రోలు గుప్తీకరించడానికి ప్యాకేజీని వ్యవస్థాపించవలసి ఉంటుందని నేను imagine హించాను. gpg

    1.    KZKG ^ గారా అతను చెప్పాడు

      ఓహ్, ఖచ్చితమైన స్పష్టీకరణ
      వ్యాఖ్యకు ధన్యవాదాలు

  2.   మిగ్యులినక్స్ అతను చెప్పాడు

    హలో! నాకు సందేహం ఉంది, ఫైల్‌ను డీక్రిప్ట్ చేయడం అసలు పేరును లేదా కనీసం అసలు పొడిగింపును తిరిగి ఇచ్చే మార్గం ఉందా?
    శుభాకాంక్షలు మరియు చాలా ధన్యవాదాలు

    1.    KZKG ^ గారా అతను చెప్పాడు

      హాయ్, మీరు ఎలా ఉన్నారు?
      నేను ఈ విషయంపై నిపుణుడిని కాదు, నేను సహాయం చదివాను మరియు దాని గురించి కొంత సమాచారం కోసం చూశాను హా, కానీ ... నాకు నిజంగా ఖచ్చితంగా తెలియదు. ఫైల్ రకాన్ని స్వయంచాలకంగా గుర్తించడానికి మరియు పొడిగింపును చివరలో ఉంచడానికి డిక్రిప్షన్‌ను అనుమతించే ఏ ఎంపికను నేను చదవలేదు, అందుకే నేను ఆప్షన్‌ను ఉపయోగించాను -o అవుట్పుట్ కోసం.

      అయినప్పటికీ, గణాంకాలు ఉంటే file.txt అవుతుంది file.txt.gpg, మరియు అర్థాన్ని విడదీసేటప్పుడు అది ఉంటుంది file.txt

      1.    హక్కన్ అతను చెప్పాడు

        అందుకే ప్రవర్తన కారణం. గుప్తీకరణ తర్వాత పేరు మార్చబడితే, డీక్రిప్ట్ చేసేటప్పుడు ఫైల్ పొడిగింపు తెలియదు (సూత్రప్రాయంగా, డీక్రిప్టెడ్ ఫైల్‌ను విశ్లేషించవచ్చని మరియు దాని పొడిగింపు అని చెప్పినందున)

        శుభాకాంక్షలు!

        1.    KZKG ^ గారా అతను చెప్పాడు

          నిజమే 😀… నిజానికి, ఒక స్నేహితుడు నాకు ఓపెన్‌సెల్ యొక్క ఉదాహరణను చూపించాడు… ఈ ఆదేశం మీకు తెలుసా? … చెడ్డది కాదు.

  3.   ఫెలిక్స్ అతను చెప్పాడు

    -O file.txt ఎంపికను మళ్ళీ జోడించండి
    సమస్య ఏమిటంటే అది స్వయంచాలకంగా చేయదు (నాకు తెలుసు).
    మరొక ఎంపిక ఏమిటంటే, మీరు దీన్ని ఎప్పుడైనా ఫైల్‌గా కుదించండి, ఆపై మీకు కావలసిన పేరుతో gpg ను తయారు చేయండి మరియు ఆ ఫైల్ ఎల్లప్పుడూ కంప్రెస్ చేయబడిందని మీకు తెలుసు. నాకు తెలియదు, ఇది ఒక ఆలోచన.

  4.   గిస్కార్డ్ అతను చెప్పాడు

    ఒక ప్రశ్న, కీల జత ఉపయోగించబడదు కాని కీవర్డ్ (పాస్‌వర్డ్) కాబట్టి, పాస్‌వర్డ్‌తో RAR ను సృష్టించడం అంత సులభం కాదా?

    1.    KZKG ^ గారా అతను చెప్పాడు

      లిపిలో (లింక్!) కొన్ని రోజుల క్రితం నేను ఇక్కడ ప్రచురించినది ఏమిటంటే, .RAR ను పాస్‌వర్డ్‌తో కుదించండి, కానీ ... GPG మరింత సురక్షితమైనది మరియు నమ్మదగినది కనుక, అందుకే బదులుగా దీన్ని ఉపయోగించాలని నిర్ణయించుకున్నాను .RAR

  5.   పైరేట్, పైరేట్ అతను చెప్పాడు

    ఇప్పుడు, ఈ రకమైన విషయం గుప్తీకరించిన ఫైళ్ళను వేరొకరికి పంపడం మంచిది, కాని ఒక ఫైల్ను గుప్తీకరించడానికి ముందు అది ఎక్కడో గుప్తీకరించబడిందని గుర్తుంచుకోండి మరియు మేము దానిని తొలగించినప్పటికీ, పొందడానికి డేటా రికవరీ యుటిలిటీని ఉపయోగించడం మాత్రమే సరిపోతుంది దాన్ని పట్టుకోండి.

    LUKS + LVM తో గుప్తీకరించిన విభజనల వాడకాన్ని నేను సిఫార్సు చేస్తున్నాను, ఇది నేను చూసిన అత్యంత సురక్షితమైన విషయం: గాని మీకు పాస్‌వర్డ్ తెలుసు లేదా మీరు ఎంటర్ చేయకండి మరియు ఇది కంప్యూటర్ పనితీరును ప్రభావితం చేయదు.

    మరోవైపు, సున్నితమైన ఫైళ్ళను తొలగించేటప్పుడు నేను సాధారణంగా "srm" ఆదేశాన్ని ఉపయోగిస్తాను. ఇది నెమ్మదిగా ఉన్నప్పటికీ, ఇది చాలా బాగా పనిచేస్తుంది.

    1.    KZKG ^ గారా అతను చెప్పాడు

      అవును, డేటాను తొలగించిన తర్వాత దాన్ని తిరిగి పొందే అవకాశం గురించి నేను ఆలోచించాను ... mmm నాకు తెలియదు SRM, ఎలా ఉంటుందో చూడటానికి నేను దానిపై నిఘా ఉంచుతాను

      LVM ను ఉపయోగించడం మరియు అలాంటిది ... తిట్టు, దీని యొక్క వ్యక్తిగత ప్రయోజనం కోసం, అంటే, నేను నా స్వంత "భద్రతా వ్యవస్థ" ను తయారు చేస్తున్నాను, అక్కడ అది చాలా ఎక్కువ LOL ను అతిశయోక్తి చేస్తుందని నేను అనుకుంటున్నాను !!.

      మీ వ్యాఖ్యకు ధన్యవాదాలు, నేను నిజంగా చేస్తాను
      కోట్తో ప్రత్యుత్తరం ఇవ్వండి

      1.    హక్కన్ అతను చెప్పాడు

        మీకు ఈ విషయంపై ఆసక్తి ఉంటే, ఇన్‌స్టాల్ చేసేటప్పుడు ఉబుంటు 12.10 సరళంగా చేయడానికి ఒక ఎంపిక ఉందని నేను అర్థం చేసుకున్నాను. పాత సంస్కరణలతో, ఇది ప్రత్యామ్నాయాన్ని ఉపయోగించి జరుగుతుంది.
        మీరు దీన్ని 'చేతితో' చేయటానికి ఆసక్తి కలిగి ఉంటే, కొంతకాలం క్రితం నేను దాని గురించి ట్యుటోరియల్ రాసిన నా వెబ్‌సైట్ ద్వారా ఆపండి ...

        ధన్యవాదాలు!

        1.    KZKG ^ గారా అతను చెప్పాడు

          ఈ వ్యాఖ్య నాకు అర్థం కాలేదు LOL!
          ఇన్‌స్టాల్ చేసేటప్పుడు ఏది సరళంగా చేయండి?

  6.   టెంప్లిక్స్ అతను చెప్పాడు

    మీరు బాగా ఉపయోగించడం:

    $ gpg -o my.gpg -c my-key.txt

    ఈ విధంగా మీరు చరిత్రలో పాస్‌వర్డ్‌ను వదలరు:

    $ చరిత్ర

    లేదా చరిత్ర నుండి కనీసం ఆదేశాన్ని తొలగించండి:

    $ history -d సంఖ్య

    1.    యాత్రికుడు అతను చెప్పాడు

      ఇది చాలా నిజం, ఎల్లప్పుడూ గుర్తుంచుకోవలసిన చిన్న వివరాలు.

  7.   ఐలియర్ అతను చెప్పాడు

    వాటిని కుదించడం ద్వారా మరియు పైపుల ద్వారా జిపిజికి మళ్ళించడం ద్వారా పరిధిని తిరిగి పొందటానికి ఒక మార్గం ఉంటే. స్క్రిప్ట్ చూద్దాం.

    tar –create "$ @" | gzip | gpg –default-receient-self -no-tty –symmetric –encrypt –bzip2-compress-level 3 –passphrase «` zenity –entry –hide-text -text the ప్రారంభ పాస్‌వర్డ్‌ను టైప్ చేయండి »` »> bas` బేస్‌నేమ్% f | sed 's / \. [[: ఆల్ఫా:]] * $ //' `` .gpg »

    దానిని అర్థంచేసుకోవడానికి
    gpg –no-tty –decrypt –passphrase «` zenity –entry –hide-text –text the ప్రారంభ పాస్‌వర్డ్‌ను టైప్ చేయండి »` »–పుట్« `బేస్‌నేమ్% f .gpg`.tar.gz» «$ @»

  8.   Vctrstns అతను చెప్పాడు

    గుడ్.

    GPG గురించి సమాచారం కోసం, ఈ ఎంట్రీ నాకు సరైనదని నేను కనుగొన్నాను, కాని మీరు నాకు కేబుల్ ఇవ్వగలరా అని చూడటానికి నాకు ఒక ప్రశ్న ఉంది.

    ప్రశ్న ఏమిటంటే నేను gpg ని ఉపయోగించాలనుకుంటే నేను పబ్లిక్ మరియు ప్రైవేట్ కీలను సృష్టించాను, సరియైనదా?
    అదేవిధంగా, నేను మరొక వినియోగదారుతో క్రాన్ నుండి అమలు చేయబడిన బాష్‌ను ఉపయోగిస్తున్నాను మరియు ఈ క్రాన్ నుండి నా వినియోగదారుతో సృష్టించిన కీల ప్రయోజనాన్ని పొందాలనుకుంటున్నాను. నేను ఈ క్రింది "gpg –local-user myUser" ను ప్రయత్నించాను కాని ఇది నాకు పని చేయదు.

    నేను ఏమి చేయాలనుకుంటున్నాను, అది చేయవచ్చు, లేదా నేను వేరే దేనికోసం చూస్తున్నాను.

    Gracias