கட்டளை வரியிலிருந்து சீரற்ற கடவுச்சொற்களை உருவாக்கவும்

Anonim

நீங்கள் பயன்படுத்தக்கூடிய சில பாதுகாப்பான கடவுச்சொற்கள் தோராயமாக உருவாக்கப்பட்டவை. கட்டளை வரியிலிருந்து, நீங்கள் பல வழிகளில் சாத்தியமான கடவுச்சொற்களை சீரற்றதாக மாற்றலாம், அவை உருவாக்கப்பட்ட எழுத்துக்களின் பாதுகாப்பான கடவுச்சொற்களாகப் பயன்படுத்தப்படலாம்.

சீரற்ற வரிசைகளை உருவாக்கும் பல முதன்மை முறைகளை நாங்கள் உள்ளடக்குவோம், பின்னர் உருவாக்கப்பட்ட கடவுச்சொற்களை இன்னும் சீரற்றதாக மாற்ற கட்டளைகளை எவ்வாறு இணைப்பது என்பதைக் காண்பிப்போம்.

கட்டளை வரி வழியாக ரேண்டம் பாஸ்வேர்டுகளை உருவாக்குவது எப்படி

முதலில், openssl ஐப் பயன்படுத்தும் எனது பயண முறையை முயற்சிப்போம்:

openssl rand -base64 6

இந்த கட்டளையின் வெளியீடு முற்றிலும் சீரற்றதாக இருக்கும், மேலும் இது போன்று இருக்கும்: cG/ah3+9

சரத்தின் முடிவில் உள்ள எண்ணை மாற்றுவதன் மூலம் கடவுச்சொல்லின் நீளத்தை சரிசெய்யலாம். / மற்றும் + போன்ற அசாதாரண எழுத்துக்களை நீங்கள் முடிக்க விரும்பவில்லை என்றால், ஹெக்ஸில் இருந்தும் உருவாக்கலாம்:

openssl rand -hex 4

அது சீரற்றதாக இல்லாவிட்டால், நீங்கள் openssl இன் சீரற்ற வெளியீட்டை md5 மூலம் பைப் செய்யலாம் மற்றும் சீரற்ற வெளியீட்டின் md5 ஹாஷை ஒரு குறிப்பிட்ட எண்ணிக்கையிலான எழுத்துகளுக்குக் குறைக்கலாம்:

openssl rand -base64 8 |md5 |head -c8;echo

நீங்கள் படைப்பாற்றலைப் பெறலாம் மற்றும் தேதி போன்ற பிற கட்டளைகளிலிருந்து சீரற்ற உள்ளீட்டைப் பெறலாம் மற்றும் தற்போதைய தேதிகளில் இருந்து 8 எழுத்துகளை டிரிம் செய்யலாம் md5 ஹாஷ்:

தேதி |md5 | தலை -c8; எதிரொலி

அல்லது பிங்:

ping -c 1 yahoo.com |md5 | தலை -c8; எதிரொலி

md5 முறையைப் பயன்படுத்தி, பாதுகாப்பான கடவுச்சொல்லை உருவாக்க, எந்த கட்டளை அல்லது கோப்பின் வெளியீட்டையும் நீங்கள் எடுக்கலாம்.

இந்த ரேண்டம் செய்யப்பட்ட கடவுச்சொற்கள் அனைத்தையும் நினைவில் கொள்வது எளிதானது அல்ல, அதனால்தான் கடவுச்சொல் நிர்வாகியைப் பயன்படுத்துவது உதவியாக இருக்கும், ஆனால் அது மற்றொரு தலைப்பு.

கட்டளை வரியிலிருந்து சீரற்ற கடவுச்சொற்களை உருவாக்கவும்