אנגליתצרפתיתספרדי

Ad


סמל OnWorks

ipa-ldap-updater - מקוון בענן

הפעל את ipa-ldap-updater בספק אירוח חינמי של OnWorks באמצעות אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


ipa-ldap-updater - עדכן את תצורת IPA LDAP

תַקצִיר


ipa-ldap-updater [אפשרויות] קבצי_קלט

תיאור


ipa-ldap-updater הוא כלי עזר שניתן להשתמש בו כדי לעדכן את שרת IPA LDAP.

קובץ עדכון מתאר ערך LDAP וקבוצת פעולות שיש לבצע עליה
כְּנִיסָה. ניתן להשתמש בו כדי להוסיף ערכים חדשים או לשנות ערכים קיימים.

מתעלמים משורות ריקות וקווים המתחילים ב-#.

יש 7 מילות מפתח:

* ברירת מחדל: הערך ההתחלתי
* הוסף: הוסף ערך לתכונה
* הסר: הסר ערך מתכונה
* בלבד: הגדר תכונה לזה
* onlyifexist: הגדר תכונה לזה רק אם הערך קיים
* מחיקת ערך: הסר את הערך
* להחליף: להחליף ערך קיים, הפורמט ישן::חדש
* addifnew: הוסף תכונה וערך חדשים רק אם התכונה עדיין לא קיימת.
עובד רק עם תכונות של ערך יחיד.
* addifexist: הוסף תכונה וערך חדשים רק אם הערך קיים. זה רגיל
עדכן ערכים אופציונליים.

ההבדל בין מילות מפתח ברירת המחדל להוספת מילות מפתח הוא אם ה-DN של הערך קיים אז
ברירת המחדל מתעלמת. אז לעדכון משהו כמו סכימה, שתהיה תחת cn=schema,
אתה תמיד חייב להשתמש ב-add (מכיוון ש-cn=schema מובטח שקיים). זה לא יוסיף מחדש את
אותו מידע שוב ושוב.

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

משתני התבנית הזמינים הם:

* REALM $ - ממלכת kerberos (EXAMPLE.COM)
* $FQDN - שם הדומיין המלא של שרת ה-IPA המתעדכן
(ipa.example.com)
* $DOMAIN - שם הדומיין (example.com)
* $SUFFIX - סיומת IPA LDAP (dc=example,dc=com)
* $ESCAPED_SUFFIX - סיומת IPA LDAP שנמלטה מ-LDAP
* $LIBARCH - מוגדר ל-64 במערכות x86_64 לשימוש עבור נתיבי פלאגין
* $TIME - ייצוג שלם של הזמן הנוכחי

עבור ערכים מקודדים base64 יש להשתמש בנקודתיים כפולה ('::') בין התכונה לערך.

דוגמאות לפורמט Base64:
add:binaryattr::d2UgbG92ZSBiYXNlNjQ=
replace:binaryattr::SVBBIGlzIGdyZWF0::SVBBIGlzIHJlYWxseSBncmVhdA==

כמה כללים:

1. רק כלל אחד בכל שורה
2. כל שורה עומדת בפני עצמה (למשל רק ואחריו רק תוצאות רק באחרון
משומש)
3. הוספת ערך קיים היא בסדר. הבקשה מתעלמת, ערכים כפולים לא
הוסיף
4. הסרת ערך שלא קיים היא בסדר. פשוט מתעלמים מזה.
5. אם DN לא קיים הוא נוצר מהערך 'ברירת מחדל' וכל העדכונים הם
יישומית
6. אם אכן קיים DN, ערכי ברירת המחדל מדלגים
7. מכבדים רק את הכלל הראשון בקו

ipa-ldap-updater מאפשר לבצע תוספי עדכון. יצוינו תוספים לביצוע
עם מילת המפתח הבאה, בקבצי עדכון:
* תוסף: שם התוסף

מילת מפתח זו אינה מוגבלת ל-DN, ושמות תוספים חייבים להיות רשומים ב-API.

בנוסף, ipa-ldap-updater יכול לעדכן את הסכימה על סמך קבצי LDIF. כל חסר
מחלקות אובייקטים וסוגי תכונות מתווספות, ואלה שונים מתעדכנים כך שיתאימו ל
קובץ LDIF. כדי לאפשר התנהגות זו, השתמש באפשרויות --schema-file. קבצי סכימה צריכים
להיות בפורמט LDIF, ויכול לציין רק attributeTypes ו-objectClasses תכונות של
cn=סכמה.

אפשרויות


-d, --לנפות
אפשר רישום באגים כאשר יש צורך בפלט רב יותר

-u, --שדרוג
שדרג שרת מותקן במצב לא מקוון (מרמז על --סכימה)

-S, --סכימה-קובץ
ציין קובץ סכימה. ניתן להשתמש בו מספר פעמים. מרמז על --סכמה.

יְצִיאָה סטָטוּס


0 אם הפקודה הצליחה

1 אם אירעה שגיאה

השתמש ב-ipa-ldap-updater באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad