Gitolite-sshkey צורה היא יישום פשוט אינטרנט המאפשר למשתמשים לשלוח מפתחות הציבוריים ssh ישירות לgitolite & nbsp;. אמנם זה יכול לפשט את הפצת מפתח ציבורית, מנהל עדיין יש לתת למשתמשי הרשאות גישה דרך gitolite-admin. conf.
אימות פשוט
וו update.authenticate.sh יכול לשמש כדי לאמת משתמשים שgitolite הסמיך. ברגע שמשתמש קשור הכינוי שלהם (לדוגמא. Johndoe) עם זהות (לדוגמא. John Doe
זהות = <להביא gitolite-sshkey טופס / לקבל זהות / johndoe>
תיקונים => רשימת התיקונים שאנחנו מנסים לדחוף>
לתיקון בגרסות:
& Nbsp; committer = <גט committer לתיקון>
& Nbsp; אם זהות אינה committer: להתלונן ()
אם ברצונך להשבית פונקציונליות זו, נקבע ENABLE_IDENTITIES לFalse בקובץ התצורה. זה היה להסיר את הגדרת הזהות /, / לקבל זהות שבילים, כמו גם את קלט טקסט זהות מתצוגת המדד.
מאז gitolite-sshkey טופס צריך REMOTE_USER שייקבע על ידי שרת היישומים שלך, סביר להניח שכבר יש לך שירות טוב יותר לאמת מול יתחייב (אימות מרכזית). פונקציונלי המתוארים עשויים להיות שימושי אם backend האימות שלך אינו מכיל את כל המידע הדרוש (שם מלא, דוא"ל) או במקרים שבם הוא קל יותר לניהול זהות git שלך בנפרד.
דרישות :
- Python
תגובות לא נמצא