הרשאות קבצים / מחשבון chmod
הזינו כתיב אוקטלי, כתיב rwx או מפרט ugo מלא, או בחרו הרשאות לפי קטגוריה, כדי לראות כתיבי הרשאות שקולים ודוגמה לפקודת chmod. נתמכים גם סיביות מיוחדות setuid, setgid ו-sticky. העתיקו את כל 4 התוצאות יחד או שמרו אותן כ-TXT. מסך זה אינו משנה הרשאות של קבצים בפועל.
מה ניתן לעשות
הזנת הרשאות בארבעה דרכים
הזן סימון שמוני, rwx או ugo, או בחר הרשאות לכל מחלקה. בדוק ייצוגים אחרים לפי הסימון שאתה מכיר.
בדיקת הרשאות הכוללות סיביות מיוחדות
תומך בהרשאות הכוללות setuid, setgid וסיבית sticky. הרשאות רגילות של קריאה, כתיבה והרצה מטופלות בנפרד מהסיביות המיוחדות.
קבלת ערכי הרשאות ופקודות לדוגמה
מציג סימון שמוני, rwx ו-ugo, לצד דוגמת chmod שבה מחליפים את נתיב היעד. אפשר להעתיק את כל התוצאות או לשמור אותן כטקסט.
איך להשתמש
ציון פורמט הקלט וההרשאות
בחר את הסימון שאתה מכיר, כגון שמוני, והזן את ערך ההרשאות. אפשר גם לבחור הרשאות לכל מחלקה.
חישוב ובדיקת הסימון
לחץ «חשב» ובדוק את אותן הרשאות בסימון שמוני, rwx ו-ugo, יחד עם פקודה לדוגמה.
קבלת התוצאות הדרושות
העתק את התוצאות או שמור אותן כטקסט. בעת שימוש בפקודה לדוגמה, החלף את path/to/file בנתיב היעד האמיתי.
מתי להשתמש בכלי
קריאת ערכי הרשאות מספריים
המר ערכים כגון 755 או 644 במסמכי תצורה לסימון rwx כדי לבדוק את ההרשאות של הבעלים, הקבוצה והאחרים.
הכנת ערכי הרשאות ל-chmod
כשאתה יודע אילו הרשאות נדרשות, בחר אותן לכל מחלקה כדי ליצור את הסימון ואת פקודת הדוגמה. עמוד זה אינו מחיל אותן.
הרשאות לבעלים, לקבוצה ולאחרים
שקול את שלוש המחלקות בנפרד
הבעלים מיוצג ב-u, הקבוצה ב-g והאחרים ב-o. ציין עבור כל אחד את הרשאות הקריאה, הכתיבה וההרצה או החיפוש.
ייצוג הרשאות על ידי הוספת 4, 2 ו-1
r לקריאה הוא 4, w לכתיבה הוא 2, ו-x להרצה או לחיפוש הוא 1. למשל, 6 הוא 4+2 לקריאה ולכתיבה, ו-5 הוא 4+1 לקריאה ולהרצה או לחיפוש.
הספרה הראשונה מייצגת סיביות מיוחדות
בסימון שמוני בן 4 ספרות, הספרה הראשונה מייצגת setuid, setgid ו-sticky. בסימון rwx, s/t משמע שהסיבית המיוחדת מוגדרת עם הרשאת הרצה; S/T משמע שהיא מוגדרת בלי הרשאת הרצה. ההשפעה משתנה לפי מערכת ההפעלה וסוג היעד.
שאלות נפוצות
מה ההבדל בין 755 ל-644?
755 נותן לבעלים קריאה, כתיבה והרצה, ולקבוצה ולאחרים קריאה והרצה. 644 נותן לבעלים קריאה וכתיבה, ולקבוצה ולאחרים קריאה. בחר לפי השימוש והיעד; אף אחד מהם אינו המלצה אוניברסלית.
האם עמוד זה גם משנה הרשאות של קבצים בפועל?
לא. עמוד זה מחשב רק ייצוגים של ההרשאות שאתה מזין ויוצר פקודות לדוגמה. הוא אינו קורא גם את המצב הנוכחי של קבצים בפועל.
כמה תווים להזין בסימון rwx?
הזן 9 תווים המשלבים את ההרשאות לבעלים, לקבוצה ולאחרים. אל תכלול את תו סוג הקובץ, כגון «-» או «d», שמופיע בתחילת הפלט של ls וכלי דומים.
איך להזין סימון ugo?
ציין את כל ההרשאות הרגילות של 3 המחלקות ואת הגדרת או ניקוי הסיביות המיוחדות, כמו u=rw,g=r,o=,u-s,g-s,o-t. תכונה זו אינה מפרשת ביטויים שמשנים רק חלק מההרשאות או תחביר chmod שרירותי.
קלט ותוצאות
- קלט
- 1–4 ספרות שמוניות, סימון rwx בן 9 תווים, מפרט ugo מלא, או הרשאות לכל מחלקה.
- תוצאות
- סימון שמוני בן 4 ספרות, סימון rwx ו-ugo הכוללים סיביות מיוחדות, ודוגמת chmod.
- קבלת תוצאות
- העתק את כל ארבעת התוצאות יחד או שמור כ-TXT. הרשאות הקבצים בפועל אינן משתנות.