'কিছু' রক্ষা করার জন্য বাশ-এ উন্নত স্ক্রিপ্ট (ব্যাশ + এমডি 5) (+ বিস্তারিত ব্যাখ্যা)

কয়েক দিন আগে আমি তাদের সম্পর্কে বলেছি ফ্ল্যাটপ্রেস, একটি ওয়েব অ্যাপ্লিকেশন (সিএমএস) যার মাধ্যমে আপনার কাছে একটি ব্লগ বা ডেটাবেস ব্যবহার না করে বা আরও জটিল কিছু না করে অনুরূপ কিছু থাকতে পারে 🙂

ঠিক আছে, আমার ল্যাপটপে একটি আছে ফ্ল্যাটপ্রেস ব্যক্তিগত নোটগুলির জন্য, যে জিনিসগুলিকে আমি ভুলতে চাই না এবং সেই কারণেই আমি এগুলি এই ব্যক্তিগত ব্লগে লিখি। তবে, আপনারা বেশিরভাগ হিসাবে অবশ্যই জেনে থাকতে পারেন ... আমি সুরক্ষা সম্পর্কে কিছুটা অসম্পূর্ণ, এবং যদি এটি আমার চিন্তাভাবনার সুরক্ষার কথা হয় তবে আমি জানি না যে আমি কতটা অসম্পূর্ণ হতে পারি

সুতরাং আমি সমস্যার মুখোমুখি হয়েছি: ফ্ল্যাটপ্রেস ব্যবহার করে কীভাবে আমি এর সমস্ত সামগ্রী রক্ষা করতে পারি?

আমি বেশ কয়েকটি অ্যাপ্লিকেশনগুলির কথা ভেবেছিলাম যা ডেটা এনক্রিপ্ট করার অনুমতি দেয়, কিন্তু… আমি যা চাইছিলাম ঠিক তেমন কিছুই করেনি, তাই আমি যা চেয়েছিলাম তা প্রোগ্রামিংয়ের কাজটি হাতে নিয়েছি।

এখন আমি আপনাকে একটি স্ক্রিপ্ট দেখাব যা আমি তৈরি করেছি, যা নিম্নলিখিতগুলি করে:

স্ক্রিপ্ট ডিজাইন করা হয়েছে কে, যদি তাদের না থাকে কেডিই সংলাপ বাক্সগুলি তাদের কাছে উপস্থিত হবে না।

1. এটি কোনও কেএলজিকেজি ^ গারা, আপনি যদি কোনও স্ক্রিপ্ট বন্ধ না করেন, যদি আপনি হ্যাঁ টিপেন তবে সবকিছু স্বাভাবিক হিসাবে চলতে থাকে এমন জিজ্ঞাসা করে একটি ডায়ালগ বক্স দেখায়।

2. পাসওয়ার্ড কী তা জিজ্ঞাসা করে একটি পাঠ্য বাক্স দেখান:

3. আপনি যদি স্ক্রিপ্টটি বাতিল করতে টিপেন, তবে এখন স্ক্রিপ্টের একটি কৌশল comes ...

3.1. যুক্তিটি হ'ল স্ক্রিপ্টটি আমরা সেই পাসওয়ার্ডের সাথে তুলনা করি যা আমরা ইতিমধ্যে একই স্ক্রিপ্টের মধ্যে পূর্বনির্ধারিত একটি দিয়ে তৈরি করেছি এবং যদি পাসওয়ার্ডগুলি মিলে যায় তবে এটি চলতে থাকে এবং যদি পাসওয়ার্ডগুলি মেলে না তবে একটি ত্রুটি বার্তা উপস্থিত হবে। সমস্যাটি হ'ল, আমরা যদি স্ক্রিপ্টটির মতো সঠিক পাসওয়ার্ডটি সেইভাবে রাখি তবে যে কেউ পাঠ্য সম্পাদক দ্বারা স্ক্রিপ্টটি খোলেন তারা সঠিক পাসওয়ার্ডটি খুব স্পষ্টভাবে দেখতে পেলেন .. এবং এটি আমার বন্ধুরা, এটি কেবল একটি অবিস্মরণীয় ব্যর্থতা 🙂

3.2. স্ক্রিপ্টটিতে সরল পাঠ্যে এই জাতীয় পাসওয়ার্ড না এড়াতে আমি MD5 ব্যবহার করেছি। এটি, স্ক্রিপ্টের শুরুতে, আমি ঘোষণা করেছিলাম যে সঠিক পাসওয়ার্ডটি «2dac690b816a43e4fd9df5ee35e3790d«, এবং এটি এমডি 5:«desdelinux। ... আমি কিছুই বুঝতে পারছি না!!

আরও কিছু বিশদ করা যাক। আমি যদি এখন কোনও ফাইলে লিখি (উদাহরণস্বরূপ, ~ / পাস.টেক্সট) পাঠ্যের: desdelinux

যদি টার্মিনালে লিখি: md5sum ~ / pass.txt

এটি আমার কাছে ফিরে আসবে: 2dac690b816a43e4fd9df5ee35e3790d sum

এবং ... আপনি দেখতে পাচ্ছেন যে, প্রথম কলামটিতে প্রচুর সংখ্যা এবং অক্ষর নেই যা কোনও আপাত ক্রমে নেই, একইভাবে আমি উপরে যেটি রেখেছি তার অনুরূপ, এবং এটি ঘোষিত স্ক্রিপ্টের একটি।

ভাল, যে প্রথম কলামের MD5 হয় desdelinux ????

যদি তারা নিম্নলিখিতটি রাখে তবে এটি কেবলমাত্র 1 ম কলামে ফিরে আসবে, এটিই আমাদের আগ্রহী: md5sum ~/pass.txt | awk '{print $1}'

4. সুতরাং, এই নির্দিষ্ট অংশে স্ক্রিপ্টটির ক্রিয়াকলাপটি হ'ল:

4.1. স্ক্রিপ্টটি আপনি যে পাসওয়ার্ডটি লিখেছিলেন তা অস্থায়ী ফাইল হিসাবে কল করে temp.txt, এবং এটি কমান্ডটি ব্যবহার করে সেই ফাইলের সামগ্রী থেকে MD5 কে বের করবে:

md5sum temp.txt | awk '{print $1}'

4.2. আপনি যে পাসওয়ার্ডটির সর্বাধিক লিখেছেন তার MD5 যদি এটি সংজ্ঞায়িত করা (যেমন স্ক্রিপ্টে লেখা একটি) মত না হয় তবে এটি বন্ধ হয়ে একটি ত্রুটি দেবে:

4.3. পাসওয়ার্ড মেলে, নিখুঁত ... স্ক্রিপ্ট অবিরত 😀

5. যখন পাসওয়ার্ড মেলে, স্ক্রিপ্টটি আমার ক্ষেত্রে এক ধাপে ধাপে কাজ করবে:

5.1. এটি ফোল্ডারে প্রবেশ করবে / হোম / শেয়ার্ড / হোস্টেড / - সিডি / হোম / শেয়ার্ড / হোস্টেড /

5.2. ফ্ল্যাটপ্রেস ফোল্ডারটিকে "me" বলা হয় এবং এটি সংকুচিত হয়। পাসওয়ার্ড দিয়ে রক্ষা করা হয় (পাসওয়ার্ডটি আগে সেট করা উচিত যেমন হয়), তাই স্ক্রিপ্টটি সেই ফাইলটি (me.rar) আনজিপ করবে - » rar x me.rar -hp $ MWORD

rar এক্স - »এটি যা করে তা হ'ল ফাইলগুলি এবং ফোল্ডারগুলিকে একই ক্রম রাখে omp

আমি - un এই ফাইলটি আমি আনজিপ করতে চাই।

-hp $ MWORD - »এখানে আমি আপনাকে বলছি যে ফাইলটি আনজিপ করতে আপনাকে অবশ্যই পাসওয়ার্ড ব্যবহার করতে হবে এবং পাসওয়ার্ডটি ভেরিয়েবল $ এমডাব্লর্ড (এই ভেরিয়েবলটি আমরা আগে প্রবেশ করানো পাসওয়ার্ড)

5.3. সুতরাং, যদি এটি ভালভাবে আনজিপ করা হয় তবে আমি ফাইলটি me.rar মুছে ফেলার জন্য এগিয়ে যাই ... কেন? ঠিক আছে, কারণ এটি বোঝা যায় না যে আমি ভিতরে থাকা ফাইলগুলির সাথে যদি কাজ করে থাকি তবে রার উপস্থিত রয়েছে এবং সেগুলি ফাইলগুলি পরিবর্তন হচ্ছে কারণ আমি ব্লগে নতুন জিনিস লিখছি - » rm me.rar

5.4. ভালভাবে কাজ করার জন্য আমাকে অবশ্যই অনুমতিগুলি পরিবর্তন করতে হবে - » chmod 777 -R me / (মনে রাখবেন যে ফোল্ডারটি আমি / সেটিতে সংক্ষিপ্ত me.rar রয়েছে)

5.5. এটি আমাকে একটি উইন্ডো প্রদর্শন করবে যা আমাকে "ব্রাউজার" খুলতে আমার 10 সেকেন্ড থাকতে বলেছে। ডাব্লুটিএফ!, এর অর্থ কী? ...

5.5 (ক) সাধারণ, খুব সাধারণ… 🙂… আমি ব্রাউজারটি খুলি (এক্ষেত্রে রেকনক) এবং আমি একটি নতুন পোস্টে কাজ করছি, কিন্তু যখন আমি ব্রাউজারটি বন্ধ করি, স্ক্রিপ্টটি আবার আমারে / ফোল্ডারটিকে সংক্ষেপে আবার আরআর (me.rar এ থাকা) এ সংকুচিত করে।

এটি সম্ভব হয়েছে কারণ স্ক্রিপ্টটি প্রতি 3 সেকেন্ডে চেক করছে যদি রেকনক খোলা থাকে বা না, যদি এটি সনাক্ত করে যে এটি উন্মুক্ত রয়েছে, স্ক্রিপ্টটি কিছুই করে না, তবে যদি এটি সনাক্ত করে যে এটি খোলেনি, এটি কার্যকর করে: rar a me.rar -hp $ MWORD me / * && rm -R me /

যার অর্থ এটি ফোল্ডারটি সংকোচিত করবে আমাকে/ en আমি (এবং এটি একটি পাসওয়ার্ড রাখবে, যা আমরা ইতিমধ্যে দেখেছি একই হবে), এবং একবার আপনি এটি সংকোচনের পরে এবং কোনও ত্রুটি না থাকলে এটি ফোল্ডারটি মুছে ফেলবে আমাকে/ এর সমস্ত বিষয়বস্তু সহ।

5.5 (খ) এটি কীভাবে আমাদের সহায়তা করে? ... সরল, এটি আমাদের এড়াতে এড়াতে অস্বীকার করে যে আমাদের অবশ্যই আমাদের বিষয়বস্তুটি আবার রক্ষা করতে হবে, যেহেতু আমাদের কেবল এটির উপর কাজ করা বন্ধ করতে হবে (ব্রাউজারটি বন্ধ করুন) এবং স্ক্রিপ্টটি বাকি সমস্ত কাজ করবে 😉

6. প্রস্তুত, এগুলি সমস্ত সাধারণভাবে ব্যাখ্যা করা হয়েছে 🙂

... যদিও আরও একটি বিশদ আছে 😀

স্ক্রিপ্টটির আরও বৃহত্তর সুরক্ষা রয়েছে, সুরক্ষা যা অক্ষম করা আছে (মন্তব্য করা হয়েছে) এই লাইনগুলি:

if [ "$USER" != "$ME" ]; then
rm *.sh
kdialog --error "Sorry but u are not me. Auto-destroying..." --title "Im Me..."
exit
fi

এটি কি সহজ। ভেরিয়েবল $ USER হ'ল সিস্টেমের একটি গ্লোবাল ভেরিয়েবল, যদি টার্মিনালে রাখে:

echo $USER

আপনার ব্যবহারকারী আপনাকে কী দেখায় তা আপনি দেখতে পাবেন ... ভাল, এই লাইনের যুক্তিটি সহজ।

যদি $ USER $ ME ভেরিয়েবলের সাথে মেলে না (এবং এটি আমার দ্বারা স্ক্রিপ্টে ঘোষণা করা হয়েছিল, এবং এটি হল: "গারা") স্ক্রিপ্টটি সমস্ত ফাইল মুছে ফেলবে .sh এটি সেই ফোল্ডারে রয়েছে, এটি স্ব-ধ্বংস করবে 😉

এটি অন্য কোনও কম্পিউটারে স্ক্রিপ্ট চালানো থেকে বিরত রাখতেই হয় he

এবং ভাল, আমি ব্যাখ্যা করার মতো আরও অনেক কিছুই মনে করি না, আমি স্ক্রিপ্টটি রেখেছি:

.SH ফাইল ডাউনলোড
আমাদের আটকানোতে স্ক্রিপ্টটি দেখুন

আমি জানি যে অনেকে এটি অত্যন্ত জটিল দেখতে পাবেন তবে এটি আসলে এটির চেয়ে বেশি ভয় পায় ... স্ক্রিপ্টটির একটি সাধারণ উদ্দেশ্যে একটি সাধারণ কাজের যুক্তি রয়েছে।

আমি আমার খুব নির্দিষ্ট প্রয়োজন মেটাতে এটি করেছি, আমি এখানে এই আশা করে শেয়ার করি যে এখানে বর্ণিত অন্য কোনও লাইন বা ধারণা কারও সেবা করতে পারে 😉

যাইহোক, স্ক্রিপ্টটি কে-ডি-ই এর উদ্দেশ্যে তৈরি করা হয়েছে, কারণ এটি প্রদর্শিত ডায়লগগুলি (উইন্ডোজ) কে-ডি-র (কেডায়ালগ ব্যবহার করে) থেকে এসেছে, তবে এটি জিনোম / ইউনিটি / দারুচিনি / মেটের সাহায্যে রূপান্তর করতে পারে জেনिटी, বা ডায়ালগ কমান্ডটি ব্যবহার করে এটি টার্মিনালে 100% ব্যবহার করুন।

এবং হ্যাঁ, স্ক্রিপ্টটিতে এখনও কিছু অন্য ত্রুটি রয়েছে, উদাহরণস্বরূপ, যদি স্ক্রিপ্টটি .ਆਰ কে আনজিপ করে এবং তারপরে কেউ জোর করে স্ক্রিপ্টটি বন্ধ করে দেয় (মেরে ফেলে), .আর এর সামগ্রীটি সুরক্ষিত থাকবে না, কিছু বিশদ রয়েছে যা এখনও রয়ে গেছে পালিশ ... তবে ওহে, আমাদের অবশ্যই এটি নিয়ন্ত্রণ করতে হবে যে কেউ আমাদের কম্পিউটার check পরীক্ষা করতে পারে না 😀

শেষ করার জন্য আমি পরিষ্কার করতে চাই যে আমি প্রোগ্রামার নই, অনেক কম, আমি নিজেকে এ জাতীয় মনে করি না, আমি ধারণা করি আপনি কোডের লাইনগুলি অনুকূল করতে পারেন, বা স্ক্রিপ্টটির ক্রিয়াকলাপটি উন্নত করতে কিছু ফাংশন ব্যবহার করতে পারেন ... তবে আমি বলেছিল, আমি প্রোগ্রামার নই 😉

এ সম্পর্কে তাদের যে কোনও প্রশ্ন রয়েছে তারা আমাকে বলে, যদিও স্ক্রিপ্টটি সেটির প্রয়োজন হয় না কারণ তাদের এটির প্রয়োজন নেই, তারা সর্বদা এটি থেকে কিছু অন্যান্য টিপ শিখতে পারে 😀

শুভেচ্ছা

পি ডি: আমি জানি এলাভ তিনি বলবেন যে আমি খুব বেহায়া ... বা আমি আমার সময় নষ্ট করি, তবে এটি এমন নয়। আমি খুব নির্দিষ্ট কিছু, একটি খুব সুনির্দিষ্ট সুরক্ষা ব্যবস্থা চেয়েছিলাম এবং আমি নিজেই এটিকে প্রোগ্রাম করেছিলাম… এটি কতটা মজাদার? … হাঃ হাঃ হাঃ!!


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   হ্যাকান তিনি বলেন

    এই আকর্ষণীয়, কিন্তু আমি মনে করি হ্যাঁ / না এর প্রশ্নটি খুব বেশি XD হয়
    এবং আপনার কী মনে হয়, মালিকানাধীন এবং সত্যিকারের সুরক্ষা সরবরাহ করে না এমন রার ব্যবহারের পরিবর্তে, এটি জিপিজি দিয়ে প্রতিস্থাপন করুন, যা বছরের পর বছর ধরে প্রমাণিত একটি সুরক্ষা সফ্টওয়্যার, এবং কার্যত সমস্ত ডিস্ট্রোজে রয়েছে 😉
    আরেকটি বিষয়, আপনি এমডি 5সাম একটি স্ট্রিং পাস করতে পারেন, আপনার একটি অস্থায়ী ফাইল তৈরি করার দরকার নেই। এখানে আমি আপনাকে শায়ে যাওয়ার পরামর্শ দিচ্ছি যা অনেক বেশি নিরাপদ, টার্মিনালটিতে চেষ্টা করুন: শসুম

    চিয়ার্স!

    1.    কেজেডিজি ^ গারা তিনি বলেন

      হ্যালো এবং আপনার মন্তব্যের জন্য আপনাকে ধন্যবাদ 😀
      জিপিজি আমাকে এর সমস্ত সামগ্রী সহ একটি ডিরেক্টরি প্যাকেজ করতে দেয়? এটি হ'ল আমি এটিকে কেবলমাত্র পৃথক ফাইলের জন্য ব্যবহার করেছি, উপ-ডিরেক্টরি এবং ফাইলযুক্ত ডিরেক্টরিগুলির জন্য নয়।

      ওও… শসুম সম্পর্কে দুর্দান্ত, আমি তাকে চিনি না 😀
      আমি এটি ব্যবহার করতে স্ক্রিপ্টটি পরিবর্তন করব এবং… হ্যাঁ !! সত্য, সহজভাবে: প্রতিধ্বনি "$ পাসওয়ার্ড" | শসুম আমি ইতিমধ্যে স্ট্রিংটি পেয়েছি, বাস্তবে এটি কোনও ফাইলে লেখার দরকার নেই :)

      আপনার মন্তব্যের জন্য আপনাকে অনেক ধন্যবাদ, আমি ইতিমধ্যে নতুন কিছু শিখেছি 🙂
      শুভেচ্ছা

    2.    sieg84 তিনি বলেন

      আমি কি একই জিনিস জিজ্ঞাসা ছিল ...

      1.    কেজেডিজি ^ গারা তিনি বলেন

        আপনার যা প্রয়োজন তা হ'ল জিপিজি কীভাবে কোনও ফাইল এনক্রিপ্ট করবেন এবং একই লাইনে পাসওয়ার্ডটি পাস করবেন ... উদাহরণস্বরূপ:
        gpg -e file.tar.gz - পাসওয়ার্ড এলপাসওয়ার্ড যাই হোক না কেন

        কোনও ধারণা কীভাবে এটি করবেন? 🙂

        1.    হ্যাকান তিনি বলেন

          ডিরেক্টরি সি / জিপিজি এনক্রিপ্ট করার জন্য আপনাকে প্রথমে ডাবের সাথে এটি প্যাক করতে হবে।
          তারপরে, এই ক্ষেত্রে, -c প্যারামিটার সহ, প্রতিসামগ্রী এনক্রিপশন ব্যবহার করা সুবিধাজনক (প্রতিসম এবং অসমমিতিক এনক্রিপশনের পার্থক্যের জন্য উইকিপিডিয়া দেখুন)।
          এটি তখন এমন কিছু হবে:
          তার -czf গন্তব্য.tgz উত্স_ডাইরেক্টরি / && প্রতিধ্বনি $ পাসডাব্লু জিপিজি -বাচ-কমপ্রেস-লেভেল 0-সি-পাসফ্রেজ-এফডি 0
          এটি "গন্তব্য.tgz" নামে একটি সংকুচিত ফাইল এবং "গন্তব্য.tgz.gpg" নামে এনক্রিপ্ট করা ফাইল তৈরি করবে। উত্স ডিরেক্টরি এবং কম্প্রেস উভয়ই সুরক্ষার জন্য অপসারণ করা উচিত (ছেঁড়া কমান্ড নোট করুন)

          ডিক্রিপ্ট করতে:
          প্রতিধ্বনি $ passwd | জিপিজি -বাচ -ডি -প্যাসফ্রেজ-এফডি 0 এনক্রিপশন_ফाइल.tgz.gpg | tar -xz
          এটি বর্তমান ডিরেক্টরিতে ফাইলগুলি বের করে আনবে (তারপরে এমভি তাদের অন্যত্র সরিয়ে নিতে ব্যবহার করা যেতে পারে)

          কোন প্রশ্ন, এই মন্তব্য উত্তর 🙂

          শুভেচ্ছা !!

          1.    হ্যাকান তিনি বলেন

            এএইচএম, ডাবল হাইফেন (-) এবং একক হাইফেন (-) জন্য নজর রাখুন… এমন কোনও কিছু লেখার উপায় আছে যেন কোডটি যাতে বিন্যাসটি পরিবর্তন না হয়?
            prueba de codigo -- -
            [কোড] পরীক্ষার কোড - - [/ কোড]

          2.    হ্যাকান তিনি বলেন

            আমি এটি আরও ভার্বোজ ব্যয়

            সংকোচন এবং এনক্রিপ্ট:
            tar -czf destino.tgz directorio_fuente/ && echo $passwd | gpg –batch –compress-level 0 -c –passphrase-fd 0
            মনে রাখবেন যে এখানে দুটি পদক্ষেপ রয়েছে: প্রথমে সংক্ষেপিত ফাইল তৈরি করুন এবং তারপরে যদি কোনও ত্রুটি না ঘটে তবে এনক্রিপশনটি চালিয়ে যান (&& এর সাথে শৃঙ্খলাবদ্ধ)

            ডিক্রিপ্ট এবং আনজিপ করুন:
            echo $passwd | gpg –batch -d –passphrase-fd 0 archivo_cifrado.tgz.gpg | tar -xz

            সালাম!

          3.    কেজেডিজি ^ গারা তিনি বলেন

            হ্যাঁ, আসলে গতকাল বাড়িতে আমি জিপিজি লোকটি পড়েছি এবং আমার যা কিছু প্রয়োজন ছিল তা ছিল 😀
            আসলে আমি এটি এর মতো বেশিরভাগভাবে করি নি, আমি প্রতিধ্বনি বা সংকোচন ব্যবহার করি নি, আমি এই সম্পর্কে একটি পোস্ট করেছি, আমি কেবল এটি পোস্ট করেছি।

            সাহায্যকারী বন্ধুটির জন্য আপনাকে অনেক ধন্যবাদ, আমি সত্যিই করি।

  2.   তামাশা তিনি বলেন

    আশ্চর্য! আমি সেরকম কিছু খুঁজছিলাম এবং আমি আপনার নিবন্ধ জুড়ে এসেছি। আমি আমার তথ্য সুরক্ষার জন্য এটি পরীক্ষা করতে যাচ্ছি। কম্পিউটার সুরক্ষার বিষয়টি যখন আসে তখন আপনি কখনই খুব বেশি ভৌতিক হয়ে উঠতে পারবেন না। ধন্যবাদ

    1.    কেজেডিজি ^ গারা তিনি বলেন

      ধন্যবাদ হা হা।
      স্ক্রিপ্টটি কীভাবে কাজ করে তা আপনি বুঝতে পেরেছেন?

      এটি আসলে লোল এর চেয়ে অনেক জটিল বলে মনে হচ্ছে।

      মন্তব্য করার জন্য ধন্যবাদ, সত্যিই 😀

      শুভেচ্ছা

      পিএস: প্রকৃতপক্ষে, নিরাপত্তা কখনও যথেষ্ট হাহাহা না।

      1.    তামাশা তিনি বলেন

        আমি এটি অল্প সময়ের জন্য লিনাক্স ব্যবহার করে আসার পরে এটি বুঝতে আমার একটু সময় লাগল (আমি এটি 3 বার পড়েছি)। তবে এটি সত্যই সহজ এবং এ জাতীয় জিনিস শিখতে সবসময়ই দুর্দান্ত। শুভেচ্ছা এবং আবার ধন্যবাদ।

        1.    কেজেডিজি ^ গারা তিনি বলেন

          গুরুত্বপূর্ণ বিষয় হ'ল এটি বোঝা। আমি অত্যন্ত বিস্তারিত সমস্ত কিছু ব্যাখ্যা করার চেষ্টা করেছি, তবে আমার মনে হয় আমি খুব বেশি প্রসারিত করেছি ha
          আপনাকে ধন্যবাদ 🙂

  3.   অরোজজ তিনি বলেন

    বাহ, স্ক্রিপ্টটি খুব ভাল 🙂

    PS: পারানোয় 9000 এরও বেশি! এক্সডি

    1.    কেজেডিজি ^ গারা তিনি বলেন

      হাহাহাহাহাহাহাহাহা আমি… লওল !!

  4.   রাফায়েল তিনি বলেন

    আপনার স্ক্রিপ্টের দিকে তাকিয়ে আমি মনে করি আপনার কেডি না থাকলে xdialog দিয়ে এটি করা যেতে পারে :)! চিয়ার্স

    1.    কেজেডিজি ^ গারা তিনি বলেন

      ওহ, আমি এক্সডায়ালগ সম্পর্কে জানতাম না ... আমাকে একবার দেখতে হবে 😀
      তথ্যের জন্য ধন্যবাদ.

  5.   sieg84 তিনি বলেন

    রারের পরিবর্তে কেন tar.xz / gz এবং gpg ব্যবহার করবেন না?

    1.    রাফায়েল তিনি বলেন

      এর কারণ এটি ইতিমধ্যে রারে রয়েছে যেখানে আপনার সিএমএস রয়েছে

  6.   সিটিক্স তিনি বলেন

    দুর্দান্ত @ কেজেডিজি ^ গারা কয়েক দিন আগে আমি এরকম কিছু নিয়ে ভাবছিলাম, তবে আমি পরীক্ষায় রয়েছি তাই আমার কোনও কিছুর জন্য সময় হয়নি, এবং হঠাৎ আমি আপনার নিবন্ধটি দেখি…।
    আমি এটি পরের সপ্তাহে চেষ্টা করব 🙂

    1.    কেজেডিজি ^ গারা তিনি বলেন

      আপনাকে ধন্যবাদ, এখানে কোনও বিবরণ আমি am

  7.   ট্রুকো 22 তিনি বলেন

    xD আমি আপনার কিছু বুঝতে পারিনি তবে যদি আমি চাইলে স্ক্রিপ্টগুলিতে কী-ডায়ালগ সঠিকভাবে ব্যবহার করতে পারি, কে-ডি-ই নোটিফায়ারে কীভাবে বার্তা পাওয়া যায়

    1.    কেজেডিজি ^ গারা তিনি বলেন

      কেডিএ বিজ্ঞপ্তিতে বার্তা পেতে প্যাকেজটি ইনস্টল করার চেষ্টা করুন: libnotify- বিন
      তারপরে একটি টার্মিনালে আপনি রেখেছেন:
      notify-send "texto texto texto"

      এবং আপনি দেখতে পাবেন যে শীতল 😀… এবং, এটি কেডিএ, জিনোম, Unক্য, দারুচিনি, মেট এবং এক্সএফসি 😉

      তবে, এই স্ক্রিপ্টে আমি বিজ্ঞপ্তিগুলি ব্যবহার করি না, কেবল কেডায়ালগ উইন্ডো। একটি টার্মিনাল টাইপ:
      kdialog

      এবং আপনি সেখানে সহায়তা দেখতে পাবেন 😉

      শুভেচ্ছা 😀

      1.    ট্রুকো 22 তিনি বলেন

        অনেক ধন্যবাদ ও /

  8.   জোল আন্তোনিও ভাসকেজ তিনি বলেন

    হ্যালো, ভাল পোস্ট, কেবল একটি পরামর্শ, এটি ঠিক আছে যে এমডি 5 দিয়ে এটি খালি চোখে দেখা যায় না, তবে কিছু কৌতূহলী এমডি 5 এ রূপান্তরিত পাসওয়ার্ডটি ভিতরে রয়েছে কিনা তা দেখার জন্য একটি রংধনু টেবিল ব্যবহার করতে পারে, আমি বিসিআরপিট ব্যবহার করার পরামর্শ দিই (http://bcrypt.sourceforge.net/), এটি কেবল একটি পরামর্শ, আপনি যে কোনও অনুষ্ঠানের জন্য এটি গ্রহণ করতে পারেন, শুভেচ্ছা।

    1.    কেজেডিজি ^ গারা তিনি বলেন

      ধন্যবাদ 😀
      আসলে হ্যাঁ, এমডি 5 নিখুঁত নয় এবং এমন ব্যক্তিরা আছেন যারা পাসওয়ার্ড পেতে পেরেছেন, আমি এই অ্যাপ্লিকেশনটি একবার দেখে নেব 😉

      আপনার মন্তব্যের জন্য ধন্যবাদ.

  9.   sieg84 তিনি বলেন

    কেডিয়ালগের প্রতিসাম্য সহ এটি আপনাকে পাসওয়ার্ডের জন্য জিজ্ঞাসা করে
    এবং অসমমিতিকের সাথে একটি পাবলিক কী ব্যবহার করে।

    আমাকে অবশ্যই স্পষ্ট করে বলতে হবে যে আমার কাছে কোনও প্রোগ্রামারের সন্ধান নেই।

    1.    কেজেডিজি ^ গারা তিনি বলেন

      হ্যাঁ, আমি ইতিমধ্যে জিপিজির সাথে এনক্রিপ্ট করতে পেরেছি (আসলে আমি এই সম্পর্কে একটি পোস্ট রেখেছি) হি।

  10.   চারো তিনি বলেন

    কেজেডিজি ^ গারা সবসময় আপনার পোস্ট পড়েন।
    এক্সএফসিইএস ব্যবহার করতে একটি তৈরি করুন।
    চুমু। ব্যয়বহুল

    1.    কেজেডিজি ^ গারা তিনি বলেন

      হ্যালো এবং সবার আগে, ব্লগ welcome এ আপনাকে স্বাগতম 😀
      আপনাকে ধন্যবাদ, আমি জানি যে মাঝে মাঝে কিছুটা জটিল হয়ে ওঠে কারণ আমি কিছু প্রযুক্তিগত জিনিস লিখি তবে আমি সবসময় যতটা সম্ভব পরিষ্কারভাবে ব্যাখ্যা করার চেষ্টা করি 🙂

      আমি এক্সডায়লগ বা জেনিটির সাথে কিছুটা এক্সপেরিসহ করব এক্সএফস হাহার জন্য এটি কার্যকর হয় কিনা তা দেখার জন্য, আমি ভার্চুয়াল এক্সুবুন্টুতে পরীক্ষাগুলি করব 🙂

      শুভেচ্ছা

  11.   এলিনেক্স তিনি বলেন

    বেশ দরকারী মানুষ, ধন্যবাদ!

    গ্রিটিংস!

  12.   দামিয়ান রিভেরা তিনি বলেন

    আপনাকে ধন্যবাদ, এটি কিছু ফাইল সুরক্ষিত করতে আমাকে অনেক সহায়তা করবে

    আমাকে এটিকে উত্সাহের সাথে খাপ খাইয়ে নিতে হয়েছিল কারণ এই মুহুর্তে আমার কাছে কেডি নেই: \

    এখানে আমি কঙ্কালটি ছেড়ে যাচ্ছি যা আমি জেনটির সাথে খাপ খাইয়ে নেওয়ার জন্য ব্যবহার করতে যাচ্ছি

    http://paste.desdelinux.net/4641

    আবারও ধন্যবাদ এবং শুভেচ্ছা 😀

    1.    কেজেডিজি ^ গারা তিনি বলেন

      ওও দুর্দান্ত, আপনাকে অনেক ধন্যবাদ 😀 😀
      আমার মনে আছে কেউ এই জন্য জিজ্ঞাসা করেছে তবে এক্সএফসির জন্য, জেনিটির সাথে এটি Xfce এ কাজ করবে?

      1.    দামিয়ান রিভেরা তিনি বলেন

        হ্যাঁ, শাসুম বা এমডি 5 এর পাসওয়ার্ড দেওয়ার পরে কমান্ডটি কার্যকর করতে কমান্ড যুক্ত করতে কেবল এই কমান্ডটি অবশিষ্ট ছিল

        বিভিন্ন কমান্ড দিয়ে বিভিন্ন রুটে বিভিন্ন জিনিসকে রক্ষা করতে এটি প্রতিটি ব্যক্তির বিভিন্ন প্রয়োজনে পরিবর্তন করতে হবে

        অথবা আমাদের ফাইলটির সুরক্ষা কনফিগারেশন তৈরি করতে অন্য একটি অংশ (জিইউআই) যুক্ত করতে পারে

        শুভেচ্ছা 😀

        1.    দামিয়ান রিভেরা তিনি বলেন

          আমার সময় এবং xfce ছিল (আর্চলিনাক্সে) এবং আমি ইতিমধ্যে স্ক্রিপ্টটি যেমনটি ঠিক তেমনভাবে গ্রহণ করেছি তবে xfce জেনটি ব্যবহার করে (আমি মনে করি) যেহেতু উপরে আমি যে কঙ্কালটি ব্যবহার করেছি কেবল এটিই ছিল

          http://paste.desdelinux.net/4644

          পেস্ট থেকে কোনও বাগ থাকলে এটি সম্পাদনা করা যায়?

          যা ঘটে তা হ'ল আমার বেশ কয়েকটি গ্রাফিকাল শেল রয়েছে এবং আমি জানি না এটি ক্লিন এক্সএফএসে কাজ করবে কিনা, উদাহরণস্বরূপ xubuntu এ

          শুভেচ্ছা 😀

  13.   মাতিয়াস গ্যাস্টন তিনি বলেন

    মজার চে !!! ভাল অবদান !!!!!!

    আমি প্রোগ্রামিংয়ে খুব নতুন, আমি অল্প অল্প করেই বেস শিখছি ... তবে কিছু জিনিস আমার কাছে ঘটেছিল এবং সেগুলি আপনার পক্ষে কার্যকর হতে পারে বা নাও পারে।
    আপনি যখন বলছেন যে স্ট্রিপ স্ক্রিপ্টটির পাসওয়ার্ডটি অন্তর্ভুক্ত রয়েছে এবং কারও পক্ষে এটি খোলার এবং সেখান থেকে পড়াটি অবিস্মরণীয় হবে ... আপনি সুরক্ষা ব্যবস্থা হিসাবে MD5 এম্বেড করার এই পুরো কৌশলটি প্রস্তাব করেন।

    যেটি অনুপ্রবেশকারীদের পক্ষে জীবনকে কঠিন করে তোলার প্রথম পদক্ষেপ হিসাবে বেশ ভাল, তবে নিম্নলিখিত ধারণাগুলি পরীক্ষা করুন (যা অন্যটির উপরেও প্রয়োগ করা যেতে পারে)

    আইডিএ 1) আপনি যদি নিজের মেশিনের কোনও ফাইলে পাসওয়ার্ডটি সংরক্ষণ করেন এবং স্ক্রিপ্টে এটি হোস্ট না করেন তবে কী হবে?

    ই জে: একটি পাঠ্যসূচীতে কীটি রেখে / ঘরে / সংরক্ষণ করুন /bla/bla/key.txt
    আপনার স্ক্রিপ্টে আপনি কীটিকে কেইওয়াই = "$ (বিড়াল $ হোম / ব্লা / ব্লা / কি / টেক্সট)) হিসাবে ডেকেছেন, তারপরে আপনি যদি $ প্রশ্নকি = $ কে, তারপর .. ইত্যাদি নিক্ষেপ করেন etc

    এইভাবে, আপনি 3 টি জিনিস +1 সুবিধা অর্জন করছেন:
    1) যে পাসওয়ার্ড স্ক্রিপ্ট ছিল না। (আপনি MD5 এড়ানো)
    2) যে পাসওয়ার্ডটি সেই পাসওয়ার্ডটি ব্যবহারকারীর নামের উপর নির্ভর করে। (যে কেউ এটি খুলতে চান, যে কোনও জায়গায় এটি পুনর্নির্দেশ করে) 99.9% ক্ষেত্রে স্ক্রিপ্ট ব্যর্থ হবে।
    3) আপনি যদি আরও সুরক্ষা চান তবে আপনার ব্যতীত অন্য সমস্ত ব্যবহারকারীদের জন্য key.txt ফাইলের সমস্ত অনুমতি সরিয়ে ফেলুন।
    4) সুবিধা: স্ক্রিপ্ট সম্পাদনা না করে যখনই আপনি চান পাসওয়ার্ড পরিবর্তন করার জন্য পোর্টেবিলিটি। কারণ যাচাইকরণ কোনও ফাইলের মাধ্যমে বাহ্যিক।

    আইডিইএ 2) আপনি কীভাবে পুরো ব্যাশ স্ক্রিপ্টটিকে আবদ্ধ করেন, তাই এটি খুলতেও পারে না?

    এটি করার একটি উপায় হ'ল আপনাকে সি-তে সংকলন করা দরকার এই সুযোগটি গ্রহণ করা to
    তারপরে, এটি স্ক্রিপ্টটি একটি সি কোডের অভ্যন্তরে প্রবর্তন করে যা এটি যা করে তা হ'ল সেই স্ক্রিপ্টটিকে (তবে এটি প্রোগ্রামের অভ্যন্তরে)। সংকলনের মুহুর্তে ... সবকিছু ভিতরে রেখে গেছে এবং আপনার আউটপুট একটি এক্সিকিউটেবল ... এবং আর কোনও স্ক্রিপ্ট নেই। এমন একজন ব্যক্তি রয়েছেন যা ইতিমধ্যে একটি "স্ক্রিপ্ট" তৈরি করেছে যা আপত্তিজনক প্রক্রিয়া করে, যা অত্যন্ত ব্যবহারিক।

    এখানে আরও তথ্য: http://es.wikibooks.org/wiki/El_Manual_de_BASH_Scripting_B%C3%A1sico_para_Principiantes/Compilar_%28ofuscar%29_BASH_scripts_con_C_-_SHC

    আইডিইএ 3) আপনি যদি স্ক্রিপ্টটিতে প্রশাসকের পাসওয়ার্ডের প্রয়োজন হয় যেখানে ভার্চুয়াল শর্তটি রাখেন?

    উদাহরণস্বরূপ, "sudo" ব্যবহার করে একটি শর্ত কার্যকর করুন এবং তারপরে এটি বন্ধ না করে স্ক্রিপ্টটি দিয়ে চালিয়ে যান।
    এইভাবে, সমস্ত সুরক্ষা আপনার রুট পাসওয়ার্ডের উপর একটি সেতু হিসাবে পতিত হবে।

    ঠিক আছে, আরও কিছু না ...
    চিয়ার্স !!!!!!!! এবং বেস ধরুন।

    1.    কেজেডিজি ^ গারা তিনি বলেন

      হাহাহাহা আপনাকে ধন্যবাদ 😀
      আসলে এখন আমি SHA512 ব্যবহার করছি কারণ এটি এমডি 5 এর চেয়ে অনেক ভাল: https://blog.desdelinux.net/como-saber-la-suma-md5-o-sha-de-una-palabra-oracion-o-archivo/
      পাশাপাশি জিপিজি সুরক্ষার মাধ্যম হিসাবে পরিবর্তিত হয় .RAR: https://blog.desdelinux.net/como-proteger-datos-con-gpg-de-forma-simple/

      পাসওয়ার্ডটিকে অন্য কোনও ফাইলে রাখার ক্ষেত্রে সমস্যাটি হ'ল তা হলে এটি পাসওয়ার্ডটি অন্য কোনও জায়গায় রাখবে, হ্যাঁ, তবে এটি কি সরল পাঠ্যে থাকবে? যদি আমাকে এটি এনক্রিপ্ট করতে হয় (যা প্রস্তাবিত) তবে আমি এটিকে একই স্ক্রিপ্টে রেখে দিচ্ছি, ভাল ... আমি খুব সন্দেহ করি যে কেউ SHA512 হাহাহাহা ভাঙ্গতে পারে (প্রথম লিঙ্কটি দেখুন এবং আপনি বুঝতে পারবেন 😉)

      অনুমতিগুলি সম্পর্কে, যদি কেউ লাইভসিডি ব্যবহার করে তবে তারা লাইভসিডি রুট ব্যবহার করে .txt খুলতে পারে, সুতরাং অনুমতিগুলি পুরোপুরি সেরা বিকল্প নয়।

      বাশ কোডটি অবলম্বন করা সম্পর্কে ... হ্যাঁ, আমি এই সম্পর্কে চিন্তাভাবনা করেছি এবং ধারণাটি দুর্দান্ত, সমস্যাটি হ'ল আমি কীভাবে এটি করব তা জানি না, বাস্তবে আমি এটিও জানি না এটি হাহাহা করা যেতে পারে কিনা।

      ওহ অপেক্ষা করুন ... এখন আমি বাকী মন্তব্যটি ও_ও পড়েছি ... হেই, আমি জানতাম না যে আপনি এটি করতে পারেন। সি বা সি ++ সম্পর্কে আমার কোনও ধারণা নেই, তবে এটি চেষ্টা করার মতো হবে।

      ধারণা 3 সম্পর্কে, খারাপ নয় 😀

      আমি এই পোস্টটি প্রকাশের পর থেকে আমি স্ক্রিপ্টে বেশ কয়েকটি উন্নতি করেছি, 2 টি এই মন্তব্যটির শুরুতে লিঙ্কগুলিতে আমি উল্লেখ করেছি, অন্যটি হ'ল আপনি যদি স্ক্রিপ্টের কোনও চরিত্র পরিবর্তন করেন তবে এটি মুছে ফেলা হবে। এবং এখন আমি এই কোডটি হাফাহাহাকে অস্পষ্ট করতে চেষ্টা করতে হবে।

      আপনার মন্তব্যের জন্য ধন্যবাদ এবং… হ্যাঁ, ধর, বাশ !!! হাহা

    2.    কেজেডিজি ^ গারা তিনি বলেন

      ডব্লিউটিএফ !!!
      আমি ইতিমধ্যে এসএইচসি ব্যবহার করেছি… জিই-এনআই-এল !!!! ও_ও

  14.   অ্যাথিয়াস তিনি বলেন

    খুব ভাল স্ক্রিপ্ট, আরে এবং আপনি যদি একটি রুট পরীক্ষক ব্যবহার করেন তবে স্ক্রিপ্টটিকে sudo হিসাবে চালাতে সক্ষম হবেন। / স্ক্রিপ্ট

    শুরুতে আপনাকে এই কোডটি যুক্ত করতে হবে

    http://paste.desdelinux.net/4663

    একটি শুভেচ্ছা

  15.   Neo61 তিনি বলেন

    কেজেডিজি ^ গারা, বন্ধু, আমি মনে করি যে কোনও ব্যাখ্যা বাড়ানো সমস্যা নয়, আমাদের মধ্যে যারা এতটা জ্ঞান রাখেন না তাদের পক্ষে এটি ভাল। যে নিবন্ধগুলি শেখায় না সেগুলি এখানে ঠিক প্রকাশ করা হয়েছে, তারা কেবল বিদ্যমান কিছু সম্পর্কে তথ্য দেয়। সুতরাং নিজেকে ক্ষমা করবেন না এবং বর্ধিত ব্যাখ্যা সহ আরও কিছু থাকতে দিন।

  16.   ধুন্তর তিনি বলেন

    এই জাতীয় জিনিসগুলির জন্য আমি ব্যবহার করি http://www.truecrypt.org/

  17.   আবেল তিনি বলেন

    কেউ স্ক্রিপ্ট ভাগ করতে পারে? আমি কৌতূহলী এবং সমস্ত লিঙ্ক বন্ধ আছে। 🙁

    আপনাকে ধন্যবাদ।