కమాండ్ లైన్ నుండి యాదృచ్ఛిక పాస్‌వర్డ్‌లను రూపొందించండి

Anonim

మీరు ఉపయోగించగల అత్యంత సురక్షితమైన పాస్‌వర్డ్‌లలో కొన్ని యాదృచ్ఛికంగా రూపొందించబడినవి. కమాండ్ లైన్ నుండి, మీరు సంభావ్య పాస్‌వర్డ్‌లను అనేక మార్గాల్లో యాదృచ్ఛికంగా మార్చవచ్చు, వీటిని రూపొందించిన అక్షరాల యొక్క సురక్షిత పాస్‌వర్డ్‌లుగా ఉపయోగించవచ్చు.

మేము రాండమ్ సీక్వెన్స్‌లను రూపొందించే అనేక ప్రాథమిక పద్ధతులను కవర్ చేస్తాము మరియు ఆపై రూపొందించిన పాస్‌వర్డ్‌లను మరింత యాదృచ్ఛికంగా చేయడానికి ఆదేశాలను ఎలా కలపాలో మీకు చూపుతాము.

కమాండ్ లైన్ ద్వారా యాదృచ్ఛిక పాస్‌వర్డ్‌లను ఎలా రూపొందించాలి

మొదట, opensslని ఉపయోగించే నా గో-టు పద్ధతిని మేము ప్రయత్నిస్తాము:

openssl rand -base64 6

ఈ కమాండ్ యొక్క అవుట్‌పుట్ పూర్తిగా యాదృచ్ఛికంగా ఉంటుంది మరియు ఇలా కనిపిస్తుంది: cG/ah3+9

మీరు స్ట్రింగ్ చివర సంఖ్యను మార్చడం ద్వారా పాస్‌వర్డ్ పొడవును సర్దుబాటు చేయవచ్చు. మీరు / మరియు + వంటి ఏవైనా అసాధారణ అక్షరాలతో ముగించకూడదనుకుంటే, మీరు హెక్స్ నుండి కూడా రూపొందించవచ్చు:

ఓపెన్సెల్ రాండ్ -హెక్స్ 4

అది తగినంత యాదృచ్ఛికం కాకపోతే, మీరు md5 ద్వారా openssl యొక్క యాదృచ్ఛిక అవుట్‌పుట్‌ను పైప్ చేయవచ్చు మరియు యాదృచ్ఛిక అవుట్‌పుట్ యొక్క md5 హాష్‌ను సెట్ చేసిన అక్షరాల సంఖ్యకు తగ్గించవచ్చు:

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

మీరు కూడా సృజనాత్మకతను పొందవచ్చు మరియు తేదీ వంటి ఇతర ఆదేశాల నుండి యాదృచ్ఛిక ఇన్‌పుట్ తీసుకోవచ్చు మరియు ప్రస్తుత తేదీల నుండి 8 అక్షరాలను ట్రిమ్ చేయవచ్చు md5 హాష్:

తేదీ |md5 | తల -c8; echo

లేదా పింగ్:

ping -c 1 yahoo.com |md5 | తల -c8; echo

md5 పద్ధతిని ఉపయోగించి, మీరు సురక్షితమైన పాస్‌వర్డ్‌ను సృష్టించడానికి ఏదైనా కమాండ్ లేదా ఫైల్ యొక్క అవుట్‌పుట్‌ని తీసుకోవచ్చు.

ఈ యాదృచ్ఛిక పాస్‌వర్డ్‌లు అన్నీ గుర్తుంచుకోవడం సులభం కాదు, అందుకే పాస్‌వర్డ్ నిర్వాహికిని ఉపయోగించడం ఉపయోగకరంగా ఉంటుంది, కానీ అది మరొక అంశం.

కమాండ్ లైన్ నుండి యాదృచ్ఛిక పాస్‌వర్డ్‌లను రూపొందించండి