Linux ikike maka ndị nchịkwa sistemụ na ndị mmepe

Linux ikike maka ndị nchịkwa sistemụ na ndị mmepe

Linux ikike maka ndị nchịkwa sistemụ na ndị mmepe

Okwu nke inye ikikere na Linux na iji ya mee ihe ziri ezi site na iwu "chmod" bụ ihe ekpughere ma tụlekwa ya n'obodo ndị SL. site n'aka ndị ọrụ dị elu, ndị ọrụ ntanetị na ndị nchịkwa nke sava na sistemụ. Iji maa atụ, na Blog anyị, anyị nwere ezigbo mbipụta abụọ gbasara ya, nke bụ: Ikike na ikike na Linux (01/12) y Ntuziaka ikike dị na GNU / Linux na chmod (08/16).

Ma ọtụtụ oge Ndị mmepe SW ndị bụ ndị na-emepụta ngwa na sistemụ, ọtụtụ n'ime ha bụ sistemụ na ebe nrụọrụ weebụ, Mgbe ị na-emepe ha, ha anaghị atụle nke bụ ikike ziri ezi nke etinyere na ha, na-ahapụ ọrụ ahụ ihe fọrọ nke nta ka ọ bụrụ n'akụkụ nke Server na System Administrators. N'ime akwụkwọ a, anyị ga-agba mbọ inye ntakịrị ntụzi aka maka nke a maka ha.

Ikike Linux maka DevOps / BDA: Okwu Mmalite

Okwu Mmalite

Iwu "chmod»Ọ bara ezigbo uru ma dịkwa mkpa maka iji sistemu eji arụ ọrụ nke Linux. Agbanyeghị, dịka "chmod" abụghị ngwungwu dị iche, mana etinyekwara ya na ngwungwu ahụ "Otutu«. Ihe ngwungwu “coreutils” bu ngwungwu nke na enye igwe oru eji aru oru otutu oru di iche maka njiko faili, ndi ntughari iwu na nhazi okwu. Na mkpokọta, ọ wụnyela ya na ndabara na ọtụtụ Linux Distros.

Kpọmkwem, ngwungwu a nwere, na mgbakwunye na iwu "chmod", iwu ndị a: basename cat chcon chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir dircolor dirname du echo env expand expr ihe na-agha ugha fmt agbo ndi isi hostid id wunye njikọ ln logname ls md64sum mkdir mkfifo mknod mktemp mv nicecth noh od paste waychk pinky pr printenv printf ptx pwd readlink realpath rm rmdir runcon sha * sum seq shred sleep sort split stat stty sum sync tac tail tee timeout touch tr ezi truncate tsort tty uname unexpand uniq unlink ọrụ vdir wc onye whoami ee.

Na nchịkọta, iwu «chmod» na-enye ohere ọrụ dị oke mkpa nke ijikwa ikikere na faịlụ na folda niile na ndị ọrụ niile jikwa ya na sistemụ arụmọrụ. Nke a bụ n'ihi na Linux dị ka sistemụ arụmọrụ bụ ọtụtụ ndị ọrụ, ya mere, ọ kwesịrị ịnye usoro ọrụ yana sistemụ ikike iji chịkwaa arụmọrụ nke arụmọrụ ikike na faịlụ na ndekọ aha, nke gunyere usoro ihe niile yana ngwaọrụ.

Ọdịnaya

Linux Ikike maka SW / BD: Ọdịnaya 1

Jiri maka ndị mmepe SW

Onye nchịkwa na Sistemụ Nchịkwa (Sysadmin) mgbe ị na-ekpebi ikike iji nye Onye ọrụ nke ọkwa X ma ọ bụ profaịlụ na faịlụ X ma ọ bụ folda, kwesịrị ịma ụdị ọrụ ma ọ bụ usoro ha kwesịrị ịrụ na ha. N'ihe banyere sava weebụ, enwere ike ịkekọrịta ndị ọrụ n'ime ụdị 2:

  1. Admin Ọrụ: Ndị nwere akaụntụ onye ọrụ na sava iji banye, nwee ihe ùgwù ụfọdụ, na ndị na-arụkarị mgbanwe ụfọdụ (oyiri / hichapụ / gbanwee) na Sistem ma ọ bụ Weebụ arụnyere site na SSH ma ọ bụ SFTP, dịka ọmụmaatụ.
  2. Ndị na-abụghị Onye Nlekọta Ọrụ: Na ha enweghị akaụntụ onye ọrụ na sava ahụ, ebe ha bụ naanị ndị ọbịa na saịtị na sistemụ Weebụ. Ya mere, ha enweghị ikikere iji nweta faịlụ na folda ozugbo, kama ka ha na ha na-emekọrịta ihe, site na ntanetị weebụ nke saịtị ma ọ bụ sistemụ Weebụ arụnyere.

Agbanyeghị, mgbe Sysadmin enwetaghị nke zuru oke ma ọ bụ zuru oke ozi, akwụkwọ, ma ọ bụ nkwado nke ndị mmepe SW na ike, arụmọrụ ma ọ bụ usoro faịlụ nke saịtị Weebụ na sistemụ a ga-arụnyere. na-ejedebe imezu ihe a pụrụ ịdabere na ya, nke a na-abụkarị:

chmod 777 -R /var/www/sistema-web

Na ọtụtụ oge ọ na-agwụ na:

chown root:root -R /var/www/sistema-web

Linux Ikike maka SW / BD: Ọdịnaya 2

Ịdọ aka ná ntị

Nke a na-abụkarị omume ọjọọ, mana ọ na-ezerekarị nsogbu ọ bụla nke ikike na ajọ ihe arụ nke saịtị Weebụ na sistemụ arụnyere. Omume na-adịghị mma, ebe ọ bụ na mgbe enyere iwu chmod 777 n'ụzọ dị otú a na folda na faịlụ nke saịtị ma ọ bụ Web System, enweghị nchebe ọ bụla banyere ya.

Ime ka onye ọrụ ọ bụla nke saịtị ma ọ bụ sistemụ Weebụ nwee ike ịgbanwe ma ọ bụ hichapụ faịlụ ọ bụla n'ime usoro faịlụ nke saịtị ma ọ bụ sistemụ Weebụ n'ime sava weebụ ma ọ bụ gafere, na-enweghị nnukwu nsogbu. Ebe ọ bụ na a ghaghị icheta na ọ bụ Web Server ahụ na-emechitere ndị ọrụ na-eleta, yana ọ nwere ike ịgbanwe otu faịlụ ndị a na-egbu.

Ma ọ bụrụ na onye ọrụ ahụ bụ onye na-awakpo ya, wee nweta ụfọdụ nsogbu na Saịtị ma ọ bụ sistemụ Weebụ, ọ nwere ike iji ya mee ihe n'ụzọ dị mfe iji mebie ya, gbanyụọ ya, ma ọ bụ nke ka njọ ma tinye koodu ọjọọ iji mebie mwakpo phishing, ma ọ bụ zuo ozi sitere na ihe nkesa na-enweghị onye ọ bụla maara.

Linux Ikike maka SW / BD: Ọdịnaya 3

Aro

Iji zere ụdị usoro ndị a, ma The Sysadmin ma ọ bụ SW Onye Mmepụta, ga-ahụrịrị na folda na faịlụ nke sistemụ ma ọ bụ weebụsaịtị dị iche iche na-ebu ikikere na ndị ọrụ kwesịrị ekwesị ma dị mkpa iji zere nsogbu nchekwa na nzuzo.

Na ọkwa ikike, enwere ike ịme iwu 3 ndị a iji weghachite ikike na ndị ọrụ nke sistemụ arụnyere ma ọ bụ weebụsaịtị webụsaịtị.Nke ahụ bụ, setịpụrụ uru 755 na akwụkwọ ndekọ aha niile na 644 na faịlụ.

Na-echeta mgbe niile iji gbuo ha n'ime sistemụ ma ọ bụ weebụsaịtị, ebe ọ bụ na a na-egbu ha na folda dị elu (ndekọ), dịka, dịka ọmụmaatụ, mgbọrọgwụ sava ahụ, iwu iwu a ga-emegharị ikike niile nke Server ahụ, na-ahapụ ya ka ọ ghara ịkpa ike.

Linux Ikike maka SW / BD: Ọdịnaya 4

Ikike etinyere nchekwa (Directories)

Ihe atụ

Akwụkwọ ndekọ aha na ikikere faịlụ

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

y

chmod 777 -R .

o

chmod 777 -R /var/www/sistema-web

Ọ bụrụ na ịnọ na mpụga folda (ndekọ) nke sistemụ ma ọ bụ weebụsaịtị.

Ndị ọrụ Sistem ma ọ bụ Weebụsaịtị

chown www-data:www-data -R .

o

chown www-data:www-data -R /var/www/sistema-web

Ọ bụrụ na ịnọ na mpụga folda (ndekọ) nke sistemụ ma ọ bụ weebụsaịtị. A na - eji onye ọrụ www-data mee ihe dịka ihe atụ, ebe ọ bụ na ọ kachasị eji ma ọ bụ dabara adaba na ojiji nke Apache2.

Linux Ikike maka SW / BD: Ọdịnaya 5

Ikike etinyere faịlụ (faịlụ)

Ozugbo ikike gbanwere, anyị nwere ike ịga n'ihu gbanwee ikikere nke akwụkwọ ndekọ aha na faịlụ anyị chọrọ iji aka gị nwee ikikere dị iche iche.. Ma ọ bụrụ na ọ dị mkpa ịgbanwe ndị nwe nke ndị dị mkpa. Ya mere, n'oge a, ndị Sysadmin na ndị mmepe SW ga-ekwenye n'ihe ikikere ndị dị mkpa kwesịrị ịbụ maka folda na faịlụ ọ bụla na sistemụ ma ọ bụ weebụsaịtị.

Linux ikike maka SW / BD: Mmechi

Mmechi

Nchịkwa nke ikikere na faịlụ na folda nke Linux ma ọ bụ UNIX sistemụ arụmọrụ, bụ otu nnukwu uru na uru nke otu, ebe ọ bụ na ha na-ekwe ka njikwa dị mma, nke ziri ezi na nke nchekwa nke ọkwa dị iche iche nke nnweta, mbipụta na ogbugbu na faịlụ na folda.

Na ọtụtụ ndị ọzọ, mgbe a bịara n'ogo nke sava weebụ, ya bụ, ebe a na-akwado Systems ma ọ bụ weebụsaịtị na mpụga nke nzukọ. Ebe ọ bụ ihe dị mkpa dị mkpa ịmara ihe ikikere kwesịrị itinye na ndekọ ọ bụla ma ọ bụ faịlụ ọ bụla, iji nweta nguzozi kachasị mma n'etiti nzuzo, nchekwa na arụmọrụ.


Ọdịnaya nke isiokwu agbaso ụkpụrụ anyị nke ụkpụrụ nduzi. Kpesa mmejọ pịa ebe a.

Ihe 2 kwuru, hapụ nke gị

Hapu okwu gi

Adreesị email gị agaghị bipụtara. Chọrọ ubi na-akara na *

*

*

  1. Rụ ọrụ maka data: Miguel Ángel Gatón
  2. Nzube nke data: Nchịkwa SPAM, njikwa okwu.
  3. Ikike: Nkwenye gị
  4. Nkwurịta okwu nke data: Agaghị agwa ndị ọzọ data ahụ ma ọ bụghị site na iwu.
  5. Nchekwa data: Ebe nchekwa data nke Occentus Networks (EU) kwadoro
  6. Ikike: Oge obula inwere ike igbachi, weghachite ma hichapụ ihe omuma gi.

  1.   Ugbogho 28 dijo

    Morningtụtụ ọma kedu ka ị mere?
    Ana m etinye aka na Linux, enwere m ngwa nwere ike ibubata faịlụ site na ya, onye ọrụ na-ebugo .zip nwere folda nwere faịlụ xml, mgbe mwepụsịrị faịlụ ndị etinyere na nchekwa data. Na windo enweghị m nsogbu, mgbe m na-ebufe ngwa na Linux m ga-efu ụfọdụ ikikere, n'ụkpụrụ iji nwalee ihe niile m mere ihe ha kwuru n'isiokwu a na ekwesighi ime haha ​​(mana m ga-agbanwe ozugbo m nwere ike kwado ọrụ niile).
    Nke bụ eziokwu bụ na faịlụ ahụ emebiala mana ahụrụ m na ebudatara naanị site na ịgụ ma dee ikikere maka onye nwe ya, gụọ maka ndị nwe ya na enweghị ikikere maka ndị ọzọ. Mgbe ndị ọrụ na-eji ngwa ahụ nwere faịlụ ndị ahụ. Aghọtara m na site na enweghị ikikere igbu, ọ nweghị ike ịgbaso usoro kwesịrị ekwesị nke usoro ahụ wee gaa n'ihu itinye xml na nchekwa data. Kedu nke na-abịa ajụjụ m, kedu ka m ga-esi nye ikikere faịlị nke enweghị m na sistemụ ahụ? Na folda ebudatara (tmp) o nwere ikikere niile, tinye ha n'ọrụ it-italic mana oge ọ bụla ebudatara faịlụ n'ime folda ahụ naanị ha nwere ikikere ndị a kpọtụrụ aha. Enwere ụzọ ọ bụla na faịlụ ndị na-apụta na folda ahụ nwere ike isi hapụ ikikere imezu?
    Enwere m olileanya na m doro anya, ana m ekele gị nke ọma n'ọdịnihu na blọgụ mara mma

  2.   Linux Post Wụnye dijo

    Echere m na folda / tmp ma ọ bụ… / tmp nwere ikikere 755 mana ọbụlagodi mgbe onye ọrụ nwere ngwa ahụ na-edebe ha, ọ na-ahapụ ha na ikikere ndị ọzọ. Abụghị m onye nrụpụta mana echere m na n'asụsụ nke ngwa ahụ ma ọ bụ onye ọzọ nwere ike igosi ya usoro nke na-eme iwu (bash) nke ikike ndị dị mkpa (chmod) na onye nwe faịlụ (chown). Ma ọ bụghị ya, ịnwere ike ịgba ọsọ edemede ọ bụla ọ na-agba.