צור סיסמאות אקראיות משורת הפקודה

Anonim

כמה מהסיסמאות המאובטחות ביותר שאתה יכול להשתמש בהן הן אלו שנוצרות באופן אקראי. משורת הפקודה, אתה יכול לעשות אקראי סיסמאות פוטנציאליות במגוון דרכים, שיכולות לשמש כסיסמאות מאובטחות של תווים שנוצרו.

נסקור מספר שיטות עיקריות ליצירת רצפים אקראיים ולאחר מכן נראה לך כיצד לשלב פקודות כדי להפוך את הסיסמאות הנוצרות לאקראיות עוד יותר.

כיצד ליצור סיסמאות אקראיות באמצעות שורת הפקודה

קודם כל, ננסה את שיטת ה-go-to שלי שמשתמשת openssl:

openssl ראנד -base64 6

הפלט של פקודה זו יהיה אקראי לחלוטין, ויראה בערך כמו: cG/ah3+9

ניתן להתאים את אורך הסיסמה על ידי שינוי המספר בקצה המחרוזת. אם אינך רוצה לגמור עם תווים חריגים כמו / ו-+, אתה יכול ליצור גם מ-hex:

openssl rand -hex 4

אם זה לא אקראי מספיק, אתה יכול להעביר את הפלט האקראי של openssl דרך md5 ולחתוך את ה-md5 hash של הפלט האקראי למספר מוגדר של תווים:

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

תוכל גם להיות יצירתי ולקחת קלט אקראי מפקודות אחרות, כגון תאריך, ולחתוך 8 תווים מהתאריכים הנוכחיים md5 hash:

date |md5 | ראש -c8; הֵד

או אפילו פינג:

ping -c 1 yahoo.com |md5 | ראש -c8; הֵד

באמצעות שיטת md5, אתה יכול לקחת את הפלט של כל פקודה, או קובץ, כדי ליצור סיסמה מאובטחת.

ברור שלא קל לזכור את כל הסיסמאות האקראיות הללו, וזו הסיבה שיכול להיות שימושי במנהל סיסמאות, אבל זה נושא אחר.

צור סיסמאות אקראיות משורת הפקודה