איך אני נותן הרשאת קריאה/כתיבה בלינוקס?
איך אני נותן הרשאת קריאה/כתיבה בלינוקס?

וִידֵאוֹ: איך אני נותן הרשאת קריאה/כתיבה בלינוקס?

וִידֵאוֹ: איך אני נותן הרשאת קריאה/כתיבה בלינוקס?
וִידֵאוֹ: מדריך לינוקס ושפת BASH - קבצים ותיקיות 2024, מאי
Anonim

כדי לשנות ספרייה הרשאות עבור כולם, השתמש ב-"u" עבור משתמשים, "g" עבור קבוצה, "o" עבור אחרים, ו-"ugo" או "a" (עבור כולם). chmod שם התיקייה ugo+rwx לתת לקרוא , לִכתוֹב , וביצוע לכולם. chmod a=r שם התיקייה לתת רק אישור קריאה לכולם.

אז מה המשמעות של chmod 777?

בקצרה, " chmod 777 ” אומר הפיכת הקובץ לקריאה, לכתיבה ולהפעלה על ידי כולם. chmod 775 /path/to/file. אני מקווה שמאמר זה יכול לעזור לך להבין טוב יותר את הרשאות הקבצים במערכת יוניקס ואת מקור המספר הקסום " 777 ”.

שנית, איך אתה קורא הרשאות ביוניקס? שלושת העמדות הראשונות (אחרי ה-"-" או "ד") מציינות את הבעלים הרשאות . ה-r מציין שהבעלים יכול לקרוא הקובץ. ה-w מציין שהבעלים יכול לכתוב לקובץ. האיקס מציין שהבעלים יכול להפעיל את הקובץ.

בהתאם, איך אני משנה הרשאות בלינוקס?

שינוי קוֹבֶץ הרשאות ל שינוי קובץ וספרייה הרשאות , השתמש בפקודה chmod ( שינוי מצב). הבעלים של קובץ יכול שינוי ה הרשאות עבור משתמש (u), קבוצה (g) או אחרים (o) על ידי הוספה (+) או הפחתה (-) של הקריאה, הכתיבה וה לבצע הרשאות.

מה המשמעות של chmod 644?

644 אומר שהקבצים ניתנים לקריאה ולכתיבה על ידי הבעלים של הקובץ וניתנים לקריאה על ידי משתמשים בבעלים של הקבוצה של אותו קובץ וניתנים לקריאה על ידי כל השאר. 755 הוא אותו דבר, יש לו רק את ה-execute bit מוגדר לכולם. יש צורך בסיבית ההפעלה כדי להיות מסוגלים לעבור לספרייה.

מוּמלָץ: