Monu Tools

מחשבון chmod

המרת הרשאות קבצים של Unix בין תיבות סימון, octal (כמו 755) וסימון סמלי (כמו rwxr-xr-x).

כיצד להשתמש במחשבון chmod

  1. 01

    סמנו את תיבות הקריאה, הכתיבה וההרצה עבור בעלים, קבוצה ואחרים.

  2. 02

    או הקלידו ערך octal כמו 755 כדי להגדיר את התיבות אוטומטית.

  3. 03

    העתיקו את פקודת ה-chmod המוכנה להרצה.

שאלות נפוצות

מה המשמעות של 755 ו-644?

755 נותן לבעלים גישה מלאה ולכל השאר קריאה והרצה, משמש לתיקיות ולסקריפטים. 644 נותן לבעלים קריאה וכתיבה ולכל השאר קריאה בלבד, משמש לקבצים רגילים.

מה המשמעות של 777 והאם זה בטוח?

777 מעניק קריאה, כתיבה והרצה לכולם. זה כמעט תמיד לא בטוח בשרת כי כל משתמש יכול לשנות את הקובץ. העדיפו 755 או 644 במקום.

כיצד אני הופך קובץ לבר-הרצה?

הוסיפו את ביט ההרצה. מ-644 תעברו ל-755 (או chmod +x), שמפעיל הרצה עבור בעלים, קבוצה ואחרים.

מה ההבדל בין סימון סמלי ל-octal?

octal (כמו 755) מקודד את ההרשאות כמספרים, ואילו סמלי (rwxr-xr-x או u+x) מתאר אותן כאותיות. הכלי הזה מציג את שניהם ושומר עליהם מסונכרנים.

מהם setuid, setgid וביט ה-sticky?

אלה ספרה רביעית מובילה. setuid ו-setgid מריצים תוכנית כבעליה או כקבוצתה, וביט ה-sticky על תיקייה מונע ממשתמשים למחוק את קבצי האחרים (כמו ב-/tmp).

מדוע ביט ההרצה מוצג כ-s או t?

כשמוגדר setuid, setgid או ביט ה-sticky, מיקום ההרצה מוצג כ-s או t במקום x כדי לסמן שהביט המיוחד פעיל.

אודות הכלי הזה

הרשאות קבצים של Unix שולטות במי שיכול לקרוא, לכתוב ולהריץ קובץ או תיקייה. סימון ה-octal בן שלוש הספרות (כמו 755 או 644) קומפקטי אך אינו קריא מיד, לכן המחשבון הזה ממיר בין הצורה המספרית, הצורה הסמלית (rwxr-xr-x) ותיבות סימון אינטראקטיביות, כך שתוכלו לראות בדיוק מה כל הרשאה מעניקה.

755 הוא הסטנדרט לתיקיות שרת אינטרנט ולקבצי הרצה: לבעלים גישה מלאה (7 = rwx) בעוד שקבוצה ואחרים יכולים לקרוא ולהריץ אך לא לכתוב (5 = r-x). 644 הוא הסטנדרט לקובצי אינטרנט: הבעלים יכול לקרוא ולכתוב (6 = rw-), קבוצה ואחרים יכולים רק לקרוא (4 = r--). 600 מיועד לקבצים רגישים כמו מפתחות SSH: רק הבעלים יכול לקרוא או לכתוב, ולאף אחד אחר אין גישה כלשהי.

כלים קשורים