কীভাবে শক্তিশালী পাসওয়ার্ড তৈরি করা যায় এবং টার্মিনাল থেকে সেগুলি পরীক্ষা করা যায়

আপনার শক্তিশালী পাসওয়ার্ডগুলি তৈরি এবং পরীক্ষা করুন

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

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

একটি সুরক্ষিত, স্থিতিশীল এবং শক্তিশালী পাসওয়ার্ড তৈরি করতে বিবেচনা করার জন্য সাধারণ পয়েন্টগুলি নিম্নলিখিত:

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

আমাদের যখন কোনও একটি ডিভাইসে আমাদের পাসওয়ার্ড প্রবেশ করতে হয়, আমরা সাধারণত মনে রাখতে পারি এমন একটি ব্যবহার করি। বলা বাহুল্য, এটি বহু উপলক্ষে অনুমান করে একটি গুরুতর সুরক্ষা লঙ্ঘন যা হ্যাকাররা আমাদের সম্পর্কে বা বর্বর বাহিনীর আক্রমণগুলির মাধ্যমে তাদের জানা তথ্যের ভিত্তিতে তাদের শোষণ করতে দেয়। এই সুরক্ষা উন্নত করতে, আমাদের অবশ্যই অতিরিক্ত সুরক্ষা ব্যবস্থা প্রয়োগ করতে হবে, যেমন ব্যবহার the এলোমেলো পাসওয়ার্ড যা আমরা বিভিন্ন সরঞ্জাম দিয়ে জেনারেট করতে পারি।

এরপরে আমরা বেশ কয়েকটি বিভিন্ন উপায়ে দেখতে যাচ্ছি যার সাহায্যে আমরা আমাদের উবুন্টুর টার্মিনালের মাধ্যমে এলোমেলো পাসওয়ার্ড তৈরি করতে পারি, অতিরিক্ত সফ্টওয়্যার প্রয়োজন ছাড়া। এই পাসওয়ার্ডগুলি প্রয়োজনীয় সমস্ত পরিষেবার জন্য নিখুঁতভাবে ব্যবহারযোগ্য হতে পারে একটি শক্তিশালী পাসওয়ার্ড। এটি এ কথা ছাড়াই যায় যে এলোমেলোভাবে উত্পন্ন পাসওয়ার্ডগুলি মনে রাখা বেশ কঠিন, তাই তাদের হাতের কাছে রাখার জন্য আমাদের একটি উপায় খুঁজে বের করতে হবে।

উবুন্টুতে কীভাবে শক্তিশালী পাসওয়ার্ড তৈরি করা যায়

এই নিবন্ধটি লিখতে আমি উবুন্টু 16.04 ব্যবহার করছি। গ্নু / লিনাক্সে আমাদের কাছে কিছু সরঞ্জাম রয়েছে যা আমাদের স্বয়ংক্রিয়ভাবে একটি নিরাপদ পাসওয়ার্ড তৈরি করার ক্ষমতা দেয়।

এই সরঞ্জামগুলি না থাকার ক্ষেত্রে, আমরা টার্মিনালে নিম্নলিখিত কমান্ড সিকোয়েন্সটি ব্যবহার করে সেগুলি ইনস্টল করতে পারি (Ctrl + Alt + T):

sudo apt install gnupg2 && sudo apt install openssl

দ্বারা GPG

জিপিজি সহ শক্তিশালী পাসওয়ার্ড তৈরি করুন

আমরা যদি চাই ব্যবহার করে আমাদের পাসওয়ার্ড তৈরি করুন দ্বারা GPG, আমরা নিম্নলিখিত কমান্ড কার্যকর করব:

gpg --gen-random --armor 1 32

দ্বারা OpenSSL

সুরক্ষিত পাসওয়ার্ড ওপেনএসএল তৈরি করুন

আমরা যদি পছন্দ করি ব্যবহার দ্বারা OpenSSL আমাদের সুরক্ষিত পাসওয়ার্ড তৈরি করতে, আমাদের নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:

openssl rand -base64 32

এপিজি

এপিজি সুরক্ষিত পাসওয়ার্ড তৈরি করুন

অন্য বিকল্প যে আমরা আমাদের নিরাপদ পাসওয়ার্ড তৈরি করতে ব্যবহার করতে পারি এপিজি, সংক্ষেপণ স্বয়ংক্রিয় পাসওয়ার্ড জেনারেটর। এটি উবুন্টু এবং এর ডেরাইভেটিভগুলিতে ইনস্টল করা আছে। কমান্ডটি চালু করতে আমাদের কেবলমাত্র টার্মিনালে লিখতে হবে (Ctrl + Alt + T):

apg

এটি পাসওয়ার্ড তৈরি করার জন্য ডিজাইন করা একটি প্রোগ্রাম "স্মরণীয়"। আপনি যদি এটি সহজভাবে চালান, এটি আপনাকে কাজ করার জন্য একাধিক ডেটা জিজ্ঞাসা করবে, এবং এর ভিত্তিতে এটি একটি "স্মরণযোগ্য" পাসওয়ার্ড তৈরি করবে this এর অর্থ আমার এই পাসওয়ার্ডের পাশে এটি আমাদের একটি ফোনেটিক প্রতিলিপি প্রদর্শন করবে show যাতে আমরা পাসওয়ার্ডটি আরও ভালভাবে মনে রাখতে পারি।

টার্মিনালের জন্য কমান্ড

আমরা সবেমাত্র দেখেছি এমন সরঞ্জামগুলি ছাড়াও আমরা একটি সিরিজও ব্যবহার করতে সক্ষম হব কমান্ডগুলি যা এলোমেলো পাসওয়ার্ড তৈরি করবে। আপনাকে কেবল টার্মিনালে এই লাইনগুলির একটি লিখতে হবে (Ctrl + Alt + T):

সুরক্ষিত পাসওয়ার্ড টার্মিনাল 1 জেনারেট করুন

date +%s | sha256sum | base64 | head -c 32 ; echo
< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo;  
tr -cd '[:alnum:]' < /dev/urandom | fold -w30 | head -n1 
strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo 

সুরক্ষিত পাসওয়ার্ড টার্মিনাল 2 জেনারেট করুন

< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c32 
dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev
</dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c32; echo ""
randpw(){ < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;} && randpw

প্রতিবার আমরা এই কমান্ডগুলির যে কোনও একটিকে কার্যকর করি, এটি যে পাসওয়ার্ড তৈরি করবে তা সম্পূর্ণ আলাদা হবে এবং পূর্বে উত্পন্ন অন্য কোনওর সাথে সম্পর্কিত হবে না।

উবুন্টুতে কীভাবে পাসওয়ার্ডের শক্তি পরীক্ষা করা যায়

অনেকের মনে হতে পারে আপনি যে পাসওয়ার্ডটি ব্যবহার করছেন তা শক্তিশালী। এটি সত্য কিনা তা পরীক্ষা করতে আমাদের কেবল একটি অ্যাপ্লিকেশন কল করতে হবে ক্র্যাকলিব। এই এক পাসওয়ার্ডের সমস্ত দিক বিশ্লেষণ করে আমাদের ফলাফল দেয়। উবুন্টু বা ডেবিয়ানে ক্র্যাকলিব ইনস্টল করতে আমরা নীচের কমান্ডটি ব্যবহার করব:

sudo apt-get install libcrack2

পাসওয়ার্ড সেট করুন

অ্যাপ্লিকেশন ইনস্টল হয়ে গেলে আমরা এটি ব্যবহার করব পাসওয়ার্ডের স্থিতি পরীক্ষা করার জন্য ক্র্যাকলিব-চেক প্যারামিটার। উদাহরণস্বরূপ, আমরা এমন একটি পাসওয়ার্ড বিশ্লেষণ করব যা খুব সহজ এবং জনপ্রিয়। টার্মিনালে আমরা লিখব:

ক্র্যাকলিব-চেক

echo "1234abc" | cracklib-check

আমরা এটি ব্যবহার করে একটি শক্তিশালী পাসওয়ার্ডও পরীক্ষা করতে পারি:

cat|cracklib-check

আমাদের পারতেই হবে টার্মিনালে যাচাই করতে পাসওয়ার্ডটি অনুলিপি করুন এবং এই কমান্ডটি আমাদের ফলাফলটি প্রদর্শন করবে। যদি ফলাফলটি ঠিক থাকে তবে এটি নির্দেশ করে যে আমাদের পাসওয়ার্ডটি নিরাপদ, এখন, আমাদের অবশ্যই যত্নবান হওয়া উচিত এবং এই পাসওয়ার্ডটি একটি নিরাপদ স্থানে রাখতে হবে, যদি আমরা এটি ভুলে যাই।

সম্ভাব্য ফলাফল

বিড়াল ক্র্যাকলিব চেক

আমাদের পাসওয়ার্ড বিশ্লেষণ করার সময় আমরা অন্যান্য ফলাফলগুলি পেতে পারি। কিছু উদাহরণ নিম্নলিখিত:

  • এটা খুব সংক্ষিপ্ত
  • এটি অভিধানের একটি শব্দের উপর ভিত্তি করে তৈরি
  • এটি আপনার ব্যবহারকারীর নাম ভিত্তিক

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

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

*

*

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

  1.   কম্পিউটার রক্ষণাবেক্ষণ তিনি বলেন

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