DevToys Web Pro iconDevToys Web ProBlogu
Tupatie ukadiriaji:
Jaribu kiendelezi cha kivinjari:

Kikokotoo cha chmod

Ruhusa

Soma (4)
Andika (2)
Tekeleza (1)
Mmiliki
rwx
Kikundi
r-x
Wengine
r-x

Uandishi wa oktali

  • Tumia tarakimu 3 (mf., 755). Kila tarakimu husomwa: soma (4), andika (2), tekeleza (1).

    Uandishi wa alama

  • Tumia rwxr-xr-x au alama za chmod kama u+rwx,g+rx,o+rx.

    Mipangilio ya awali ya kawaida

    Amri ya chmod

  • Jina la faili:
    chmod 755 file.txt

    Muhtasari

    Mmiliki
    rwx
    Soma, Andika, Tekeleza
    Kikundi
    r-x
    Soma, Tekeleza
    Wengine
    r-x
    Soma, Tekeleza
    Maelezo ya kiufundi

    Jinsi Kikokotoo cha chmod Kinavyofanya Kazi

    Zana Hii Hufanya Nini

    Kikokotoo hiki cha chmod hukusaidia kubadilisha kati ya miundo ya ruhusa za faili za Unix. Weka ruhusa kwa kutumia visanduku vya kuteua vya kuona, nukuu ya oktali (kama 755), au nukuu ya alama (kama rwxr-xr-x), na mara moja uone inayolingana katika miundo yote. Zana pia huzalisha amri kamili ya chmod iliyo tayari kunakili na kubandika kwenye terminal yako.

    Matumizi ya Kawaida kwa Wasanidi

    Wasanidi na wasimamizi wa mifumo hutumia vikokotoo vya chmod wanapoweka seva za wavuti, kupeleka programu, au kutatua matatizo ya ruhusa. Matukio ya kawaida ni pamoja na kufanya skripti ziweze kutekelezwa (755), kulinda faili za usanidi (600), kuweka ruhusa sahihi za saraka za wavuti (755 kwa saraka, 644 kwa faili), na kuelewa ruhusa zilizopo kwenye mifumo ya kurithi.

    Ufafanuzi wa Muundo wa Ruhusa

    Ruhusa za Unix zina makundi matatu: Mmiliki (mtumiaji anayemiliki faili), Kundi (watumiaji katika kundi la faili), na Wengine (kila mtu mwingine). Kila kundi linaweza kuwa na ruhusa za Kusoma (4), Kuandika (2), na Kutekeleza (1). Nukuu ya oktali hujumlisha thamani hizi: 7 inamaanisha rwx (4+2+1), 5 inamaanisha r-x (4+1), 4 inamaanisha r-- (kusoma tu). Mipangilio ya kawaida ni pamoja na 755 (mmiliki ufikiaji kamili, wengine kusoma/kutekeleza), 644 (mmiliki kusoma/kuandika, wengine kusoma tu), na 600 (mmiliki pekee).

    Mitego ya Kawaida na Matukio ya Pembeni

    Kuweka ruhusa wazi kupita kiasi (kama 777) huleta udhaifu wa kiusalama. Kuwa mwangalifu hasa na faili zenye nywila au funguo za API - kwa kawaida hizi zinapaswa kuwa 600 au 400. Kumbuka kuwa ruhusa ya kutekeleza kwenye saraka inamaanisha uwezo wa kufikia faili zilizo ndani yake, si kuziendesha kama programu. Unapotatua matatizo, kagua ruhusa za faili na za saraka mzazi.

    Wakati wa Kutumia Zana Hii dhidi ya Mstari wa Amri

    Tumia kikokotoo hiki unapohitaji kuelewa au kubadilisha thamani za ruhusa, hasa unapofanya kazi na mifumo au nyaraka usizozoea. Ni msaada kwa kujifunza na kuthibitisha. Kwa mabadiliko halisi ya ruhusa, bado utahitaji kuendesha amri ya chmod kwenye seva yako au mashine ya ndani. Amri iliyozalishwa inaweza kunakiliwa moja kwa moja hadi kwenye terminal yako.