0

chmod 777 - משמעות, סיכונים ומתי (לא) להשתמש בו

המר הרשאות קובץ לינוקס בין תיבות סימון rwx, מספרים אוקטליים וסימון סמלי עם פקודת chmod מוכנה.

מעבד... 0%

תוצאה

דף זה פותח את המחשבון עם 777 שכבר הוחל: כל תשע תיבות הסימון מסומנות, הסימון הסמלי קורא -rwxrwxrwx, וכל מחלקה - בעלים, קבוצה ואחרים - מקבלת 7, שזה 4 (קריאה) + 2 (כתיבה) + 1 (ביצוע). במילים אחרות, כל חשבון משתמש במחשב יכול לקרוא, לשנות, למחוק או להפעיל את הקובץ.

זו בדיוק הסיבה ש-chmod 777 הוא כמעט תמיד התיקון השגוי. בשרת אינטרנט זה אומר שתהליך PHP, תוסף שנפגע או כל חשבון מקומי אחר יכול לשכתב את הסקריפטים שלך - נתיב קלאסי לתוכנות זדוניות שהוזרקו. העצה הנפוצה 'תיקון הרשאות עם 777' בדרך כלל מסווה בעלים שגוי: בחירה למשתמש הנכון ו-755 עבור ספריות עם 644 עבור קבצים פותרת את אותה בעיה מבלי לפתוח גישת כתיבה לעולם.

שימושים לגיטימיים ב-777 הם נדירים וזמניים: ספריית שריטות משותפת ב-VM זרוק או איתור באגים במחשב שרק אתה יכול לגשת אליו. אם אתה שומר אותו, שמור עליו לטווח קצר. השתמש בתיבות הסימון בדף זה כדי לרדת ל-755 או 775 ולצפות במספר האוקטלי ובפקודת chmod מתעדכנים בשידור חי.