htdbm - מקוון בענן

זוהי הפקודה htdbm שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


htdbm - מניפולציה של מסדי נתונים של סיסמאות DBM

תַקצִיר


htdbm [ -TDBTYPE ] [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C עלות ] [ -t ] [ -v ]
שם הקובץ שם משתמש

htdbm -b [ -TDBTYPE ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C עלות ] [ -t ] [ -v ] שם הקובץ
שם משתמש סיסמא

htdbm -n [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C עלות ] [ -t ] [ -v ] שם משתמש

htdbm -nb [ -c ] [ -m | -B | -d | -s | -p ] [ -C עלות ] [ -t ] [ -v ] שם משתמש סיסמא

htdbm -v [ -TDBTYPE ] [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C עלות ] [ -t ] [ -v ]
שם הקובץ שם משתמש

htdbm -vb [ -TDBTYPE ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C עלות ] [ -t ] [ -v ]
שם הקובץ שם משתמש סיסמא

htdbm -x [ -TDBTYPE ] שם הקובץ שם משתמש

htdbm -l [ -TDBTYPE ]

סיכום


htdbm משמש כדי לתפעל את הקבצים בפורמט DBM המשמשים לאחסון שמות משתמש וסיסמא עבור
אימות בסיסי של משתמשי HTTP באמצעות mod_authn_dbm. עיין בתיעוד של dbmmanage עבור
מידע נוסף על קבצי DBM אלה.

אפשרויות


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

-i קרא את הסיסמה מ-stdin ללא אימות (לשימוש בסקריפט).

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

-n הצג את התוצאות בפלט סטנדרטי במקום עדכון מסד נתונים. אפשרות זו
משנה את התחביר של שורת הפקודה, מכיוון ש- passwdfile טיעון (בדרך כלל ה
הראשון) מושמט. לא ניתן לשלב אותו עם האפשרות -c.

-מ השתמש בהצפנת MD5 עבור סיסמאות. ב-Windows וב-Netware, זוהי ברירת המחדל.

-ב השתמש בהצפנת bcrypt עבור סיסמאות. זה נחשב כרגע מאוד
לבטח.

-C דגל זה מותר רק בשילוב עם -B (הצפנת bcrypt). זה קובע את
זמן מחשוב המשמש עבור אלגוריתם bcrypt (גבוה יותר הוא בטוח יותר אך איטי יותר,
ברירת מחדל: 5, חוקית: 4 עד 31).

-d השתמש בהצפנת crypt() עבור סיסמאות. ברירת המחדל בכל הפלטפורמות מלבד Windows ו
תוכנת רשת. למרות שאולי הוא נתמך על ידי htdbm בכל הפלטפורמות, זה לא נתמך
על ידי שרת httpd ב-Windows וב-Netware. האלגוריתם הזה הוא לא בטוח לפי היום
DELETE THIS

-s השתמש בהצפנת SHA עבור סיסמאות. מקל על הגירה מ/אל שרתי Netscape
באמצעות פורמט LDAP Directory Interchange (ldif). האלגוריתם הזה הוא לא בטוח by
הסטנדרטים של היום.

-p השתמש בסיסמאות טקסט רגיל. למרות ש-htdbm תתמוך ביצירה בכל הפלטפורמות, ה
httpd daemon יקבל סיסמאות טקסט רגיל רק ב-Windows וב-Netware.

-l הדפס כל אחד משמות המשתמש וההערות ממסד הנתונים על stdout.

-v אמת את שם המשתמש והסיסמה. התוכנית תדפיס הודעה המציינת
האם הסיסמה שסופקה תקפה. אם הסיסמה לא חוקית, התוכנית
יוצא עם קוד שגיאה 3.

-x מחק משתמש. אם שם המשתמש קיים בקובץ ה-DBM שצוין, הוא יימחק.

-t פרש את הפרמטר הסופי כהערה. כאשר אפשרות זו מצוינת, an
ניתן להוסיף מחרוזת נוספת לשורת הפקודה; מחרוזת זו תישמר
בשדה "תגובה" של מסד הנתונים, המשויך לשם המשתמש שצוין.

שם הקובץ
שם הקובץ של הקובץ בפורמט DBM. בדרך כלל ללא הסיומת .db, .pag או
.dir. אם -c ניתן, קובץ DBM נוצר אם הוא לא קיים כבר, או
מעודכן אם הוא קיים.

שם משתמש
שם המשתמש ליצור או לעדכן בו passwdfile. אם שם משתמש לא קיים בזה
קובץ, נוסף ערך. אם הוא קיים, הסיסמה תשתנה.

סיסמא
סיסמת הטקסט הפשוט שתוצפן ותשמור בקובץ DBM. בשימוש רק עם
דגל -b.

-TDBTYPE
סוג קובץ DBM (SDBM, GDBM, DB או "ברירת מחדל").

השתמש ב-htdbm באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows