זוהי הפקודה doveadm-auth שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
doveadm-auth - ניקוי/חיפוש/בדיקת נתוני אימות
תַקצִיר
doveadm [-Dv] [-f מעצב] auth הפקודה [אפשרויות] [טיעונים]
תיאור
השמיים doveadm auth פקודות יכול לשמש לביצוע פעולות שונות הקשורות לאימות.
אפשרויות
גלוֹבָּלִי doveadm(1) אפשרויות:
-D מאפשר מילוליות וניפוי באגים בהודעות.
-f מעצב
מציין את מעצב עבור עיצוב הפלט. הפורמטים הנתמכים הם:
תזרים מדפיס כל שורה עם מפתח=ערך זוגות.
זימונית מדפיס כל אחד מפתח: ערך צמד בשורה משלו ומפריד בין רשומות לטופס
תו הזנה (^L).
כרטיסייה מדפיס כותרת טבלה ואחריה שורות ערך מופרדות בטאב.
שולחן מדפיס כותרת טבלה ואחריה שורות ערך מותאמות.
-o הצבה=ערך
עוקף את התצורה הצבה החל מ- /etc/dovecot/dovecot.conf ומה-
userdb עם הנתון ערך. על מנת לעקוף מספר הגדרות, ה -o אוֹפְּצִיָה
ניתן לציין מספר פעמים.
-v מאפשר מילוליות, כולל מונה התקדמות.
פקודה ספציפית אפשרויות:
-x auth_info
auth_info מפרט תנאים נוספים עבור auth בדיקה ו auth מבחן
פקודות. ה auth_info יש לתת מחרוזת אפשרות בתור שם=ערך זוג. ל
תנאים מרובים את -x אפשרות יכולה להיות מסופקת מספר פעמים.
שמות אפשריים עבור auth_info הם:
שרות
השירות שעבורו יש לבדוק את חיפוש האימות. הערך
עשוי להיות שם של שירות, בשימוש נפוץ עם Dovecot. לדוגמה:
IMAP, pop3 or SMTP.
שפה כתובת ה-IP המקומית (שרת) עבור הבדיקה.
לקרוע כתובת ה-IP המרוחקת (לקוח) עבור הבדיקה.
lport הנמל המקומי, למשל 143
רפורט היציאה המרוחקת, למשל 24567
טיעונים
המשתמש השמיים המשתמששם הכניסה של. בהתאם לתצורה, שם הכניסה עשוי להיות עבור
דוגמה ג'יין or [מוגן בדוא"ל].
סיסמא
אופציונלי סיסמת המשתמש. doveadm(1) יבקש את הסיסמה, אם אין
ניתנה.
פקודות
auth מטמון סומק
doveadm auth מטמון סומק [-a master_socket_path] [המשתמש ...]
רוק את מטמון האימות. כברירת מחדל, המטמון נשטף עבור כל המשתמשים (אשר
ניתן לעשות זאת גם על ידי שליחת SIGHUP לתהליך האישור). אתה יכול גם לשטוף את המטמון עבור
משתמש אחד או יותר על ידי מתן שמות המשתמש שלהם.
-a master_socket_path
אפשרות זו משמשת לציון נתיב מוחלט לתחום UNIX חלופי
שקע.
כברירת מחדל doveadm(1) ישתמש בשקע /var/run/dovecot/auth-master. השקע
עשוי להיות ממוקם בספרייה אחרת, כאשר ברירת המחדל base_dir ההגדרה הייתה
נדחק פנימה /etc/dovecot/dovecot.conf.
auth בדיקה
doveadm auth בדיקה [-a userdb_socket_path] [-x auth_info] [-f שדה] המשתמש [...]
דומה doveadm-user(1) פקודה, אלא שהיא מבצעת א passdb חיפוש (ללא
אימות) במקום א userdb הבט מעלה.
-a userdb_socket_path
אפשרות זו משמשת לציון נתיב מוחלט לתחום UNIX חלופי
שקע.
כברירת מחדל doveadm(1) ישתמש בשקע /var/run/dovecot/auth-userdb. השקע
עשוי להיות ממוקם בספרייה אחרת, כאשר ברירת המחדל base_dir ההגדרה הייתה
נדחק פנימה /etc/dovecot/dovecot.conf.
-f שדה
כאשר אפשרות זו והשם של שדה userdb ניתנים, doveadm(1) יוצג רק
הערך של השדה שצוין.
auth מבחן
doveadm auth מבחן [-a auth_socket_path] [-x auth_info] המשתמש [סיסמא]
בדוק אימות עבור המשתמש הנתון.
-a auth_socket_path
אפשרות זו משמשת לציון נתיב מוחלט לתחום UNIX חלופי
שקע.
כברירת מחדל doveadm(1) ישתמש בשקע /var/run/dovecot/auth-client. השקע
עשוי להיות ממוקם בספרייה אחרת, כאשר ברירת המחדל base_dir ההגדרה הייתה
נדחק פנימה /etc/dovecot/dovecot.conf.
דוגמא
דוגמה זו מדגימה מבחן אימות imap עבור המשתמש John, בהנחה שהמשתמש כן
מחובר מהמארח עם כתובת ה-IP 192.0.2.143.
doveadm auth מבחן -x service=imap -x rip=192.0.2.143 john
סיסמה:
passdb: John Auth הצליח
שדות נוספים:
משתמש=ג'ון
דיווח באגים
דווח על באגים, כולל doveconf -n פלט, לרשימת התפוצה של Dovecot
<[מוגן בדוא"ל]>. מידע על דיווח על באגים זמין ב:
http://dovecot.org/bugreport.html
השתמש ב-doveadm-auth באופן מקוון באמצעות שירותי onworks.net