זוהי הפקודה pts_creategroup שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
pts_creategroup - יוצר ערך קבוצתי (ריק) ב-Protection Database
תַקצִיר
Pts צור קבוצה - שם <קבוצה שם>+
[-בעלים <בעלים of מה היא קבוצה>]
[- <id (שלילה) ל מה היא קבוצה>+] [-תָא <תא שם>]
[-נואוט] [-localauth] [כוח] [עזרה]
Pts יצירתג נוצר <קבוצה שם>+ [-o <בעלים of מה היא קבוצה>]
[-i <id (שלילה) ל מה היא קבוצה>+] [-c <תא שם>]
[-לא] [-l] [-f] [-h]
Pts cg נוצר <קבוצה שם>+ [-o <בעלים of מה היא קבוצה>]
[-i <id (שלילה) ל מה היא קבוצה>+] [-c <תא שם>]
[-לא] [-l] [-f] [-h]
תיאור
השמיים Pts צור קבוצה הפקודה יוצרת ערך במאגר ההגנה עבור כל קבוצה
שצוין על ידי - שם טַעֲנָה. הערך רושם את נותן הפקודה בתור
יוצר הקבוצה, וכבעלים של הקבוצה אלא אם כן -בעלים ארגומנט נותן שם למחליף
משתמש או קבוצה בתור הבעלים.
ישנם שני סוגים של קבוצות:
· רגיל, שבשמותיהם שני חלקים מופרדים בנקודתיים. החלק שלפני ה
נקודתיים נותן שם לבעלים של הקבוצה. כל משתמש יכול ליצור קבוצות כאלה.
· ללא קידומת, שאין להם קידומת בעלים. רק חברי ה
מערכת: קבוצת מנהלים יכולה ליצור קבוצות ללא קידומות.
יצירת קבוצה מורידה את מכסת יצירת הקבוצה של המנפיק באחד. זה נכון גם אם
-בעלים ארגומנט משמש להקצאת בעלות למשתמש או קבוצה חלופיים. כדי להציג א
מכסת יצירת הקבוצה של המשתמש, השתמש ב- Pts לִבחוֹן פקודה; כדי להגדיר אותו, השתמש ב- Pts setfields
פקודה.
מספרי AFS group ID (AFS GID) הם מספרים שלמים שליליים וכברירת מחדל שרת ההגנה
מקצה GID שהוא אחד פחות (יותר שלילי) מהערך הנוכחי של ה-"max group
מונה id" במסד הנתונים של ההגנה, מפחית את המונה באחד עבור כל קבוצה.
חברי קבוצת system:administrators יכולים להשתמש ב- - ארגומנט להקצאת AFS ספציפי
מספרי GID. אם אחד מה-GIDs שצוינו נמוך יותר (שלילי יותר) מהערך הנוכחי
של מונה "מזהה קבוצה מקסימלית", המונה מאופס לערך זה. מקובל ל
ציין GID גדול (פחות שלילי) מהערך הנוכחי של המונה, אבל
פעולת היצירה נכשלת אם לקבוצה קיימת כבר יש את זה. כדי להציג או להגדיר את הערך
של מונה "מזהה קבוצה מרבי", השתמש ב- Pts listmax or Pts setmax פקודה, בהתאמה.
תפוקה
הפקודה יוצרת את המחרוזת הבאה כדי לאשר את היצירה של כל קבוצה:
קְבוּצָה יש תעודה מזהה
זהירות
למרות השימוש ב -בעלים טיעון לייעד כניסת מכונה כפי שעושה הבעלים של הקבוצה
לא ליצור שגיאה, זה לא מומלץ. שרת ההגנה אינו מרחיב את
הרשאות רגילות של בעלות על קבוצה למשתמשים המחוברים למכשיר.
אפשרויות
- שם <קבוצה שם>
מציין את השם של כל קבוצה ליצירה. ספק מחרוזת של עד 63 תווים,
שיכול לכלול אותיות קטנות (אך לא רישיות), מספרים וסימני פיסוק
סימנים. שם רגיל כולל נקודתיים בודדת (":") כדי להפריד בין שני חלקי ה-
שֵׁם; המעי הגס אינו יכול להופיע בשם קבוצה נטול קידומת.
שם של קבוצה רגילה חייב להיות בפורמט הבא:
:
וה השדה חייב לשקף את הבעלים בפועל של הקבוצה, באופן הבא:
· אם האופציונלי -בעלים הארגומנט אינו כלול, השדה חייב להתאים ל-AFS
שם משתמש שתחתיו המנפיק מאומת כעת.
· אם ה -בעלים הארגומנט נותן שם למשתמש AFS חלופי, השדה חייב להתאים לאותו AFS
שם משתמש.
· אם ה -בעלים הארגומנט שם קבוצה רגילה אחרת, השדה חייב להתאים ל
שדה הבעלים של קבוצת הבעלים (החלק של שמה לפני הקולון). אם ה -בעלים
הארגומנט נותן שם לקבוצה נטולת קידומת, השדה חייב להתאים לקבוצת הבעלים
שם מלא.
-בעלים <בעלים of מה היא קבוצה>
מציין משתמש או קבוצה כבעלים של כל קבוצה, במקום המנפיק של
פקודה. ספק שם משתמש של AFS או שם של קבוצה רגילה או נטולת קידומת.
קבוצת בעלות חייבת כבר להיות לפחות חבר אחד. דרישה זו מונעת
הקצאת בעלות עצמית לקבוצה במהלך הקמתה; להשתמש ב Pts chown הפקודה
לאחר הוצאת פקודה זו, אם תרצה בכך.
- <id ל מה היא קבוצה>
מציין מספר שלם של AFS GID עבור כל קבוצה, במקום לאפשר את
שרת הגנה כדי להקצות אותו. קדם למספר השלם מקף ("-") כדי לציין
שזה שלילי.
אם נעשה שימוש בטיעון זה וה- - שם הארגומנט נותן שמות של קבוצות חדשות מרובות, זה הכי טוב
לספק מספר שווה של AFS GIDs. ה-GID הראשון מוקצה לראשון
הקבוצה, השנייה לקבוצה השנייה וכן הלאה. אם יש פחות GIDs מקבוצות,
שרת ההגנה מקצה GIDs לקבוצות שאינן תואמות על סמך "מזהה הקבוצה המקסימלי"
דֶלְפֵּק. אם יש יותר GIDs מקבוצות, מתעלמים מה-GIDs העודפים. אם מישהו מ
ה-GIDs נמוך יותר (שלילי יותר) מהערך הנוכחי של "מזהה הקבוצה המקסימלי"
counter, המונה מאופס לערך זה.
-תָא <תא שם>
נותן שם לתא שבו תפעיל את הפקודה. לפרטים נוספים, ראה Pts(1).
כוח
מאפשר לפקודה להמשיך בביצוע ככל האפשר כאשר שגיאות או אחרות
בעיות מתרחשות, במקום לעצור את הביצוע בשגיאה הראשונה.
עזרה
מדפיס את העזרה המקוונת עבור פקודה זו. מתעלמים מכל האפשרויות התקפות האחרות.
-localauth
בונה כרטיס שרת באמצעות מפתח מהמקומון /etc/openafs/server/KeyFile
קוֹבֶץ. אין לשלב את הדגל הזה עם -תָא or -נואוט אפשרויות. לפרטים נוספים,
לִרְאוֹת Pts(1).
-נואוט
מקצה את הזהות חסרת הפריבילגיה אנונימית למנפיק. לפרטים נוספים, ראה
Pts(1).
דוגמאות
בדוגמה הבאה, המשתמש pat יוצר קבוצות בשם "pat:friends" ו
"פט: עמיתים".
% נקודות יצירת קבוצה -שם pat:friends pat:colleagues
הדוגמה הבאה מציגה חבר בקבוצת system:administrators היוצר את
קבוצת "צוות" ללא קידומת והקצאת בעלותה לקבוצת system:administrators
ולא לעצמה.
% נקודות יצירת קבוצה -שם צוות - מערכת בעלים:מנהלים
בדוגמה הבאה, פט המשתמש יוצר קבוצה בשם "smith:team-members", אשר
מותר כי -בעלים ארגומנט מציין את הערך הנדרש ("smith").
% נקודות ליצור קבוצה -שם smith:חברי צוות -בעלים smith
זְכוּת נדרש
המנפיק חייב להשתייך לקבוצת system:administrators כדי ליצור קבוצות נטולות קידומת או
כולל - ויכוח.
כדי ליצור קבוצה רגילה, המנפיק חייב
· להיות מאומת. הפקודה נכשלת אם -נואוט דגל מסופק.
· יש מכסת יצירת קבוצה גדולה מאפס. ה Pts לִבחוֹן הפקודה מציגה זאת
מִכסָה.
השתמש ב-pts_creategroup באופן מקוון באמצעות שירותי onworks.net