CHMOD калькуляторы: Файлдар мен папкалардың рұқсаттары

CHMOD калькуляторы — қол жетімділік рұқсаттарын орнатуға арналған ыңғайлы құрал. Комбинацияны енгізіп, нәтижені сандық және символдық форматта алыңыз.

CHMOD баптаулары

РұқсаттарИесінің рұқсаттарыТоп рұқсаттарыБасқалардың рұқсаттары
Оқу
Жазу
Орындау

Шығару форматы

Арнайы рұқсаттар

Жасалған CHMOD командалары

Қолдау DevBox Tools ❤️

"CHMOD калькуляторы" құралының мүмкіндіктері

Сандық және символдық рұқсат түрлендіру

Сегіздік (сандық) және символдық рұқсат форматы арасында дереу түрлендіріңіз. 755 енгізіп rwxr-xr-x көріңіз, немесе керісінше.

Рұқсаттардың көрнекі көрсетілімі

Әр пайдаланушы түрі үшін оқу, жазу және орындау рұқсаттарын көрсететін құсбелгілермен рұқсаттардың анық көрнекі көрсетілімін көріңіз.

Пайдаланушы, топ және басқа рұқсаттары

Иесі (пайдаланушы), топ және басқалар үшін рұқсаттарды бөлек орнатыңыз, барлық стандартты рұқсат комбинацияларын қолдайды.

Қолдану нұсқаулығы мен егжей-тегжейлері

CHMOD калькуляторы Unix-тәрізді жүйелерде (Linux, macOS, BSD) файлдар мен каталогтардың рұқсаттарын жылдам анықтап, дұрыс орнатуға көмектеседі. Құрал рұқсаттарды символдық және сандық (сегіздік) форматтар арасында түрлендіреді, қолжетімділік құқықтарын көрнекі түрде көрсетеді және терминалда қолдануға дайын командаларды жасайды.

Бұл сервер әкімшілігі, веб-қосымшаларды орналастыру, CI/CD процестері, контейнерлер және сақтау жүйелері үшін әсіресе маңызды.

CHMOD рұқсаттары деген не?

Unix жүйелерінде файлға қолжетімділік үш пайдаланушы тобы үшін анықталады:

  • Пайдаланушы (User — u) — файл иесі немесе тағайындалған пайдаланушы.

  • Топ (Group — g) — файлдың тобына кіретін пайдаланушылар.

  • Қалғандары (Others — o) — жүйедегі барлық басқа пайдаланушылар.

Әр топта үш түрлі рұқсат болуы мүмкін (r, w, x):

Рұқсат

Таңба

Сегіздік

Файлдар үшін

Каталогтар үшін

Оқу

r

4

Файл мазмұнын оқу

Каталог мазмұнын көру

Жазу

w

2

Файлды өзгерту

Файлдарды құру, жою, атын өзгерту

Орындау

x

1

Бағдарлама/скрипт ретінде іске қосу

Каталогқа кіру (cd) және ішіндегі нысандарға қол жеткізу

Орындау рұқсаты (x) болмаса, оқу рұқсаты (r) бар болса да, каталогқа іс жүзінде қол жеткізу мүмкін болмайды.

Мәндердің қосындысы әр пайдаланушы тобы үшін соңғы рұқсат санын анықтайды.

Рұқсат мәндерінің анықтамалығы

Қолжетімділік деңгейі

Символдық

Есептеу

Сегіздік

Толық қолжетімділік

rwx

4+2+1

7

Оқу және жазу

rw-

4+2

6

Оқу және орындау

r-x

4+1

5

Тек оқу

r--

4

4

Жазу және орындау

-wx

2+1

3

Тек жазу

-w-

2

2

Тек орындау

--x

1

1

Қолжетімділік жоқ

---

0

0

Танымал рұқсат баптаулары

Қолдану жағдайы

Символдық

Сегіздік

Толық қолжетімділік (ҰСЫНЫЛМАЙДЫ)

rwxrwxrwx

777

Топпен ортақ каталогтар

rwxrwxr-x

775

Топпен ортақ файлдар

rw-rw-r--

664

Жеке каталогтар мен скрипттер

rwx------

700

Жеке файлдар (SSH кілттері, құпиясөздер)

rw-------

600

Каталогтар және орындалатын скрипттер

rwxr-xr-x

755

Стандартты веб файлдар (HTML, CSS, суреттер)

rw-r--r--

644

Шығыс форматының параметрлері

chmod командасын орындау кезінде нәтижелердің қалай көрсетілетінін басқаруға болады:

  • Verbose (-v) — өңделген әр файл бойынша өзгерістерді толық көрсетеді.

  • Changes (-c) — тек рұқсаттары нақты өзгерген файлдарды ғана көрсетеді.

  • Silent (-f) — қате хабарламаларын басады (мысалы, қолжетімділік жоқ немесе файл табылмады).

  • Default — стандартты режим, тек маңызды хабарламаларды (қателер сияқты) көрсетеді, сәтті операциялар туралы толық ақпарат бермейді.

Рұқсаттарды қолдану параметрлері

Бұл баптаулар рұқсаттардың қалай және қай объектілерге қолданылатынын анықтайды:

  • Recursive (-R) — рұқсаттарды каталогқа және оның барлық мазмұнына, соның ішінде ішкі каталогтарға, файлдарға және символдық сілтемелерге қолданады (мінез-құлық жүйеге байланысты өзгеруі мүмкін).

  • Reference File (--reference=FILE_NAME) — сандық режимді көрсетудің орнына бар файлдың рұқсаттарын көшіреді.

  • Арнайы рұқсат биттері:

    • Setuid (+s, иесі үшін) — орындалатын файл оны іске қосқан пайдаланушының емес, файл иесінің құқықтарымен жұмыс істейді.

    • Setgid (+g) — мінез-құлық объект түріне байланысты: Файлдар үшін (бағдарлама файл тобының құқықтарымен іске қосылады), Каталогтар үшін (жаңа файлдар каталогтың тобын мұраға алады, бұл командалық жұмысты жеңілдетеді).

    • Sticky Bit (+t) — негізінен ортақ каталогтарда қолданылады. Пайдаланушыларға тек өз файлдарын ғана жоюға немесе қайта атауға мүмкіндік береді (көбінесе /tmp каталогында қолданылады).

CHMOD калькуляторы: Файлдар мен папкалардың рұқсаттары

alien

CHMOD калькуляторы Linux және Unix жүйелері үшін файлдар мен қалталардың рұқсаттарын есептеуге көмектеседі. Бұл құрал сандық (сегіздік) және символдық рұқсат форматы арасында түрлендіреді, файлдар мен қалталар үшін дұрыс рұқсаттарды орнатуды жеңілдетеді.

CHMOD рұқсаттары кім файлдарды немесе қалталарды оқи, жаза және орындай алатынын бақылайды. Құрал үш таңбалы сегіздік белгілеуді (755 сияқты) және символдық белгілеуді (rwxr-xr-x сияқты) қолдайды, әртүрлі пайдалану жағдайлары үшін икемділік береді.

Жүйе әкімшілері, әзірлеушілер және Linux/Unix жүйелерімен жұмыс істеп, файл рұқсаттарын дұрыс түсіну және орнатуы керек адамдар үшін тамаша.

Жиі қойылатын сұрақтар (FAQ)

chmod калькуляторы Unix/Linux файл рұқсаттарын есептеуге және түсінуге көмектесетін құрал. Ол сандық (окталдық) рұқсат жазулары (мысалы, 755) мен символдық жазулар (мысалы, rwxr-xr-x) арасында түрлендіреді, бұл дұрыс файл рұқсаттарын орнатуды жеңілдетеді.

Үш сан пайдаланушы топтарының үш түрінің рұқсаттарын білдіреді: иесі (бірінші сан), топ (екінші сан), басқалар (үшінші сан). Әр сан оқу (4), жазу (2) және орындау (1) рұқсаттарының қосындысы болып табылады. Мысалы, 755 иесінде оқу+жазу+орындау (7), топта оқу+орындау (5), басқаларда оқу+орындау (5) рұқсаттары бар екенін білдіреді.

Сандық рұқсат мәнін (755, 644, 777 және т.б.) енгізіңіз немесе жеке рұқсаттарды таңдау үшін құсбелгілерді пайдаланыңыз. Калькулятор бірден символдық жазуды көрсетеді және әрбір рұқсаттың файл иесі, топ және басқалар үшін нені білдіретінін түсіндіреді.

Жалпы мәндер: 755 (rwxr-xr-x) орындалатын файлдар үшін, 644 (rw-r--r--) жалпы файлдар үшін, 600 (rw-------) жеке файлдар үшін, 777 (rwxrwxrwx) толық рұқсат үшін, 750 (rwxr-x---) тек иесі мен тобы қолжетімді файлдар үшін.

Жоқ, 777 рұқсаттары барлығына оқу, жазу және орындау рұқсатын береді, бұл қауіпсіздік тәуекелі. 777 тек уақытша файлдар үшін немесе өте ерекше, басқарылатын орталарда ғана қолданылуы керек. Веб-файлдар үшін каталогтарға 755, файлдарға 644 рұқсаттары әдетте жеткілікті.

Файлдар үшін: оқу (r) мазмұнын көруге, жазу (w) өзгертуге, орындау (x) файлды іске қосуға рұқсат береді. Каталогтар үшін: оқу (r) мазмұнын тізімдеуге, жазу (w) файлдарды жасауға/жоюға, орындау (x) каталогқа кіруге рұқсат береді. Каталогтарға кіру үшін орындау рұқсаты қажет.

Бұл құрал Unix/Linux chmod рұқсаттары үшін арнайы жасалған. Windows басқа рұқсат жүйесін (ACL - кіруді басқару тізімдері) пайдаланады, сондықтан сандық мәндер мен символдық жазулар Windows файл рұқсаттарына тікелей қолданылмайды.

Терминалда chmod командасын пайдаланыңыз: 'chmod 755 filename' немесе 'chmod u+rwx,g+rx,o+rx filename'. Калькулятор chmod командасымен бірге пайдалануға болатын сандық және символдық пішімдерді де көрсетеді.

Бұл құралды бағалаңыз
4.5(24 қолданушылар бағалады)