CHMOD Kalkulyatoru

Oflayn işləyirHeç nə yüklənmirPulsuz, qeydiyyatsız
oxuyazicra
Sahib
Qrup
Digərləri

Geniş yayılmış:

Bu tabda təmiz hesabdır — heç nə heç yerə göndərilmir.

Unix icazələri üç yazılışda eyni anda — doqquz qutu, səkkizlik ədəd və rwx sətri — hər düzəliş qalan ikisini yeniləyir. 755 folklor olmaqdan çıxıb oxuna bilən şeyə çevrilir.

Doqquz bit, üç yazılış

İcazə sistemi sadəcə doqquz bitdir: oxu, yaz, icra — sahib, qrup və qalan hamı üçün. Səkkizlik yazılış hər üçlüyü bir rəqəmə yığır; simvolik forma eyni bitləri hərflərlə yazır. Heç biri «əsl» deyil — ona görə bu səhifə üç görünüşü tək həqiqət mənbəyindən canlı saxlayır: qutuya klikləyin, rəqəmin dəyişməsinə baxın.

Aşağıdakı əmr sətri yapışdırmağa hazırdır — sizin səkkizlik və fayl yertutucusu ilə chmod — çünki məqsəd nadir halda ədədin özüdür; dəyişmiş fayldır.

Tez-tez verilən suallar

755 necə açılır?

Hər rəqəm bir auditoriyadır və oxu+yaz+icra 4+2+1 kimi oxunur. Deməli 7 = 4+2+1 = sahibə rwx, hər 5 = 4+1 = qrupa və digərlərinə r-x: hamı oxuyub girə bilir, yalnız sahib yazır. 644 eyni məntiqin icrasız halıdır — kataloqlar yox, fayllar üçün standart.

Kataloqlara icra nəyə lazımdır?

Kataloqda x «girmək və keçmək olar» deməkdir. r olub x olmayan kataloq adları sadalatdırır, amma içində heç nəyi açdırmır — Unix-in klassik çaşqınlıqlarından biri. Ona görə veb-server cütlüyü belədir: kataloqlara 755, fayllara 644.

777 nə vaxt səhvdir?

Demək olar həmişə. O, hər lokal istifadəçiyə yazma verir — paylaşılan hostinqdə buna başqa müştərilərin sındırılmış skriptləri də daxildir. Nəsə «yalnız 777 ilə işləyirsə», əsl problem faylın sahibidir və qapını açmayan düzəliş chown-dur.

setuid, setgid və sticky bit necə?

Onlar istəyə bağlı dördüncü rəqəmdir (4755, 2755, 1777) və burada qəsdən əhatədən kənardır: hərəsi yalnız girişi yox, proqram davranışını dəyişir — anlamadan kopyalamaq imtiyaz-yüksəltmə bug-larının doğulma yoludur. Doqquz adi bit gündəlik halları örtür.

Oxşar alətlər