כיצד להשתמש בהרשאות קבצים בלינוקס?
עכשיו שאתה יודע את היסודות של איך לשנות הרשאות קבצים בלינוקס, שחק עם ההרשאה לראות מה משתנה כשאתה מנסה לפתוח קובץ או תיקיה או לנסות להעביר את הקובץ ולראות מה התוצאות שאתה מקבל.
מדריך זה מיועד למי שבאמת זקוק לעזרה בהתחלת שינוי ההרשאות בקבצים ותיקיות בכל גרעין לינוקס לצורך הדגמה זו, אשתמש בתמונות של פדורה ליבה 8 מהניסויים שלי. אני אשתמש גם בצורת Octal (מספר) של הפקודה למטרות פשטות. (תסלחו על כמה מהתמונות שהשתמשתי בצבע MS אבל אם אתם מגדילים את התמונה על ידי לחיצה עליה זה עוזר)
- 1ראה איזו הרשאה ברצונך לשנות. כדי לראות את ההרשאות שכבר יש לך לקבצים השתמש בפקודה Ls עם האפשרות -l (תמונה 1)
- 2החלט מה ההרשאה שברצונך לשנות: או גישת המשתמש, גישת GROUP או גישה אחרת. זה יקבע כיצד תכתוב את הפקודה chmod ואיפה אתה שם כל מספר.
- 3הודעות על אותיות בשורת ההרשאה בתמונה 1. אלו פרטי ההרשאה (r לקריאה), (w לכתיבה) (x לביצוע) זה יאפשר למשתמש, לקבוצה או לאדם אחר לקרוא (לפתוח) את הקובץ, לכתוב (לבצע שינויים) בקובץ או לבצע (להריץ) את הקובץ. המספר המשמש ל- R הוא 4 המספר המשמש ל- W הוא 2 והמספר המשמש ל- X הוא 1 השווה ל- 7, יש צורך במתמטיקה לשם כך. (עיין בשני התרשימים בסעיף ההערות)
- לדוגמא, אם היית רוצה להוסיף את הרשאת הקריאה ואת הרשאת הכתיבה למשתמשים בלבד היית כותב את הפקודה [chmod 600 (שם קובץ)] היית מוסיף 4 לקריאה ו -2 לכתיבה כך שההרשאות בקובץ שלך ייראו כמו מה אתה רואה בתמונה 2 למשתמש הקובץ. (עיין בתרשים בסעיף הערות לתרשים הערכים המספריים של ההרשאות).
- 4שימו לב שיש 3 מספרים בקוד האוקטאלי / מספר. אלה מייצגים משתמשים | קבוצות | אחרים משמאל לימין. הצבת מספר מ- 1-7 בכל אחד משלושת החלקים תשנה את ההרשאה לכל אחד, בהתאם למספרים בהם אתה משתמש.
Group + x: מאפשר לכל אחד בקבוצה שהקובץ שייך לגישה להריץ את הקובץ. - 5שנה את ההרשאה בתיקיות באמצעות אותה פקודה לקבצים. רק הקפד להשתמש בנתיב המוחלט של התיקיה כדי שלא תעשה טעות (כלומר תיקיית הבדיקה שלי הממוקמת ב / home / הרשאות הדגמה / test). אם אינך בטוח פשוט הסתכל בתמונה 3
- 6לאחר שהקלדת את הפקודה chmod עם המספרים המתאימים, בדוק אם השלמת את הפקודה בהצלחה באמצעות הפקודה ls -l. אם זה עבד, עבודה טובה. אם לא נסה שוב. (אם אתה שוכח איך נראית הפקודה עיין בתמונה 1 בפקודה הראשונה בה נעשה שימוש)
- 7אם אינך בטוח כיצד לתקן את הטעויות שלך, היכנס לחשבון הבסיס שלך ושנה את ההרשאות בקובץ או בספרייה ל- 777 בעת שימוש בפקודה chmod, שתחזיר כתיבת קריאה וביצוע הרשאות לכולם.
- 8עכשיו שאתה יודע את היסודות של איך לשנות הרשאות קבצים בלינוקס, שחק עם ההרשאה לראות מה משתנה כשאתה מנסה לפתוח קובץ או תיקיה או לנסות להעביר את הקובץ ולראות מה התוצאות שאתה מקבל. התוצאות צריכות להשתנות.
- 9תיהני (לינוקס אם תמיד כיף).
- הרשאה קריאה כתיבה ביצוע
- ערך מספר 4 2 1
- ערך אות rwx
- דוגמא לפקודה: [Permissiondemo @ localhost /] # שם הקובץ chmod 777
- מה שכל הרשאה עושה לכל שינוי
- משתמש
- משתמש + r: מאפשר למשתמש שיצר את הקובץ לקרוא את הקובץ.
- משתמש + w: מאפשר למשתמש שיצר את הקובץ לבצע שינויים בקובץ.
- משתמש + x: מאפשר למשתמש שיצר את הקובץ לפתוח / להפעיל את הקובץ.
- קבוצה
- Group + r: מאפשר לכל אחד בקבוצה שיצר את הקובץ (או רק בקבוצה) גישה לקרוא אותו.
- Group + w: מאפשר לקבוצה שהקובץ שייך, מאפשרת להם גישה לערוך שינויים בקובץ.
- Group + x: מאפשר לכל אחד בקבוצה שהקובץ שייך לגישה להריץ את הקובץ.
Group + w: מאפשר לקבוצה שהקובץ שייך, מאפשרת להם גישה לערוך שינויים בקובץ. - אחר
- אחר + r: מאפשר לכל משתמש אורח לקרוא את הקובץ.
- אחר + w: מאפשר לכל משתמש אורח לבצע שינויים בקובץ.
- אחר + x: מאפשר לכל משתמש אורח להריץ את הקובץ.
- כדי לשנות את ההרשאות בקבצים עליך להיות היוצר של הקובץ, בקבוצה שהקובץ שייך אליו או מחובר אליו כשורש (admin עבור משתמשי Windows).
- אם תחליט לשנות את ההרשאות בתיקיה וודא שאתה לא בתיקיה בזמן שאתה מקליד את הפקודה או שהיא לא תפעל.
קרא גם: כיצד לסגור את חלונות 10?
מאמרים בנושאים דומים