chmod 600 - קבצים פרטיים: הגדרות, סודות ומפתחות
המר הרשאות קובץ לינוקס בין תיבות סימון rwx, מספרים אוקטליים וסימון סמלי עם פקודת chmod מוכנה.
תוצאה
דף זה פותח את המחשבון שהוגדר מראש ל-600: הבעלים מקבל 6 (קריאה + כתיבה) וגם הקבוצה ואחרים מקבלים 0 - אין גישה כלל. המחרוזת הסמלית היא -rw-------: הקובץ פרטי לחלוטין אך עדיין ניתן לעריכה על ידי בעליו.
600 הוא המצב הנכון לכל דבר שמכיל סודות: קבצי .env עם אישורי מסד נתונים, ~/.aws/אישורים, קבצי דואר, מפתחות פרטיים של TLS שהבעלים צריך לעדכן, ותצורת SSH כמו ~/.ssh/config או authorized_keys (OpenSSH מקבל גם 644 עבור 644 מפתחות מאושרים, אבל ברירת המחדל בטוחה 60). כלים רבים אוכפים אותו: למשל, PostgreSQL מסרב לקרוא קובץ .pgpass אלא אם הוא 0600 או מחמיר יותר.
ההבדל מ-400 הוא ביט הכתיבה: 600 מאפשר לך לערוך את הקובץ, 400 הופך אותו לקריאה בלבד אפילו עבורך. החלף את תיבת הסימון בעלים-כתוב בדף זה כדי לעבור בין השניים ולהעתיק את פקודת chmod שהתקבלה ישירות למסוף שלך.