chattr: Difaaca ugu badan ee faylasha / faylalka ku jira Linux sifooyin ama calammo

Hagaag ... maahan in wax walba cayaaro noqon karaan, ujeedkeyguna ma ahan inaan kaliya daabaco qoraalada ka hadlaya cayaaraha 😉 Ma ihi isticmaale wax badan ciyaara, guriga waxaan ku dhaafayaa saaxiibtey (taas oo hadda ku xiran Sims 4), Taasi waa sababta ay iigu sii dhiirrigeliso inaan daabaco maqaallo farsamo oo dheeri ah, oo ku saabsan amarrada ama talooyinka ku jira barta.

In Linux waxaan leenahay qaar ka mid ah rukhsadaha taas oo runtii xallinaysa wax kasta oo dhibaato ah, waxaan go'aamin karnaa isticmaalaha ama kooxda adeegsadayaasha ah ee marin u yeelan kara ilo gaar ah, fayl, adeeg. Si kastaba ha noqotee, waxaa jira waqtiyo oggolaanshuhu aysan ahayn sida saxda ah ee aan u baahan nahay, maadaama ay jiraan xaalado aan dooneyno xitaa xidid in aanan awoodin inaan sameyno tallaabo gaar ah.

Ka soo qaad haddii aan haysanno fayl ama feyl aanan rabin in la tirtiro, aan tagno ... midna adeegsadeena, ama mid kale kumbuyuutarka (ehm ... saaxiibaday tusaale ahaan haha), ama xitaa xididku ma tirtiri karo, sida loo gaaro tan? Oggolaanshuhu annaga nama shaqeyn doonaan maxaa yeelay asalka ayaa ah-fucking-master, wuu tirtiri karaa wax kasta, marka waa halka ay astaamaha faylka ama galka ku soo galaan.

chattr + i

Ka soo qaad haddii aan rabno inaan ilaalino feyl si aan loo tirtiri karin, waa: sirta ah .txt , goobtaadu waa (tusaale ahaan) $ HOME / passwords.txt

Si loo dejiyo sifo akhrin-kaliya ah (taasi waa, wax ka beddel iyo tirtirid midna ma leh) waxay noqon laheyd:

sudo chattr +i $HOME/passwords.txt

Sidaad aragtay, waxaan ubaahanahay rukhsad maamul oo ku saabsan cabirka + i, kaas oo habka, + i macnaheedu yahay in faylka uu noqon doono mid aan la beddeli karin, waad ogtahay, lama tirtiri karo, ma beddeli karo macno kasta.

Kadib, waxay isku dayi karaan inay tirtiraan feylka, xitaa iyagoo isticmaalaya sudo ... waxay arki doonaan inaysan awoodi doonin, halkan waa shaashadda:

chattr_1

Si loo liis gareeyo ama loo arko astaamaha faylku leeyahay waxaan isticmaali karnaa amarka lsattr, tusaale ahaan:

lsattr passwords.txt

Kadib si aad uga saarto ilaalinta halkii aad isticmaali lahayd +i waan isticmaalnaa -i iyo voila 😉

sheeko + a

Sidaan hada aragnay, cabirka + i wuxuu noo ogolaanayaa inaan si buuxda u ilaalino, laakiin waxaa jiray waqtiyo aan u baahdo feyl cayiman oo awood u leh in wax laga badalo, LAAKIIN iyadoon wax laga badalin nuxurka asalka ah. Tusaale ahaan, waxaan haystaa liis waxaanan rabaa khadad cusub iyo macluumaad in lagu daro adoo adeegsanaya echo, laakiin iyadoon wax laga beddelin kuwii hore, tan awgeed:

sudo chattr +a $HOME/passwords.txt

Marka tan la dhammeeyo, aan isku dayno inaan wax cusub u qoro faylka:

echo "Prueba" > $HOME/passwords.txt

Waxaad ogaan doontaa inaad qalad heshay ... si kastaba ha noqotee, haddii aan ku darno nuxurka halkii aan ka beddeli lahayn (adoo adeegsanaya >> oo aan ahayn>):

echo "Prueba" >> $HOME/passwords.txt

Halkan waan awoodnaa.

Dhamaadka!

Waan ogahay in qof aqoon leh markuu arko in xitaa xididku tirtiri karo / wax ka badali karo feyl uu hubin karo astaamahiisa ... laakiin, haye! Imisa jeer oo aad aragto wax sidan oo kale ah ayaad joojinaysaa inaad ka fikirto astaamaha? ... Waxaan sidaas u leeyahay sababtoo ah guud ahaan waxaan si fudud u maleyneynaa in HDD ama qaybteeda ay musuqmaasuq tahay, ama in nidaamku si fudud ku waashay 😀

Waa hagaag ma jiraan wax badan oo lagu daro ... Waxaan u maleynayaa inaan tan ka isticmaali doono +i si loo joojiyo soo dejinta wax ay saaxiibteyda soo degsaneyso ... ... ehm ... miyaanay rabin soo dejiso sims 4 bilaash ah? ... Waxaan u maleynayaa inaan ku bari doono shay ama laba shay oo ku saabsan shatiyada iyo inaan lagu xadgudbin 😀

Waad ku mahadsan tahay!


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   joojin dijo

    Xiiso leh inaan ka ogaado qalabkan, ka waran haddii ay igu dhaliso xoogaa xiise ah, hab ahaan ma noqonayso wax la mid ah rukhsadaha yar? Ie setuid, setgid iyo dhegdheg xoogaa? Hadday maya tahay, waayo? Oo

    PS: Waxaan lumiyay tirinta waqtiyada aad ku dhahdo saaxiibtey maqaalkan hahaha

    1.    Hugo dijo

      Waayo tan sidoo kale waa waxoogaa, xoogaa isbeddel la'aan ah, waxaana loo qaabeeyey si aan cidina wax uga beddeli karin ama u tirtiri karin feylka ay ku khuseyso (xitaa xidid ma ahan). Waxaan u isticmaalaa tusaale ahaan inaan qoro-ilaaliyo feylasha qaabeynta, taas oo si gaar ah waxtar ugu leh qeybinta sida Zentyal (waa hab aad uga dhakhso badan oo loo qaabeeyo qaabeynta marka loo eego tafatirka ama abuurista arrimo).

      Adoo isku daraya amarkan chown, chmod, iyo setfacl, waxyaabo xiiso leh ayaa lagu guuleysan karaa.

      FreeBSD waxay leedahay wax la mid ah, oo aan sidoo kale u isticmaalo pfSense-kayga.

    2.    Juan dijo

      Hahaha waa waji la yaqaan.
      http://www.xkcd.
      com / 684 /

  2.   niandekuera dijo

    [Dr. Bolivar Trask] $ sudo chattr + i * .human

  3.   Tesla dijo

    Nidaam aad u wanaagsan. Ma aanan aqoon iyada.

    Faa'iido badan ayey yeelan kartaa haddii aan wadaagno PC ama haddii aan haysanno dukumenti cayiman oo aan ku shaqeyneyno oo aanan dooneyn inaan adduunka u tirtirno.

    Mahadsanid iyo salaan wacan!

  4.   Luis dijo

    Aad u xiiso badan.

    Ma dhici kartaa in wax la mid ah la sameeyo si ROOT uusan uga soo gali karin gal cayiman boggayaga?

    1.    Tesla dijo

      Sida ku xusan qodobka, amarkan xitaa xidid maheli karo faylka. Waxaan u maleynayaa in isla sidaas ay khuseyso faylku, maaddaama faylasha Linux ay yihiin faylal sidoo kale, sax?

  5.   Joaquin dijo

    Maxaa kadis ah. Toddobaadkan dhammaadkiisa waxaan isku dayay inaan tirtiro xijaabka xididka mana awoodin inaan ka tirtiro feyl galka / bootka. Raadinta Waxaan helay astaamaha, si daacadnimo ah uma aanan aqoon oo hadda waxaan fahamsanahay in arrinta rukhsadda iyo sifooyinka faylka ku jiraa ay aad u weyn yihiin. Kani waa mid ka mid ah amarrada muhiimka ah ee ay tahay inaan ogaanno, oo ay weheliyaan "chmod" iyo "chown".

  6.   aguatemala dijo

    Tani waa wax aad u faa'iido badan, gaar ahaan haddii, tusaale ahaan, aan dooneyno inaan bedelno DNS-ka asalka ah ee ISP-da, waana marka ay tahay inaan wax ka beddelno faylka /etc/resolv.conf iyo si tan loo sameeyo waa inaan sameynaa chattr -i / iwm / resolv.conf, wax ka beddel IP-ga u muuqda kuwa noo ah bilaash iyo / ama bilaash ah DNS (sida kuwa OpenDNS 208.67.222.222 iyo 208.67.220.220 ama kuwa Google 8.8.8.8 iyo 8.8.4.4) iyo ka dib markii wax laga beddelay file redo chattr + i /etc/resolv.conf si faylka aan loo beddelin marka mashiinku bilowdo.
    Maqaal aad u fiican… iyo habka, saaxiibadaa waa sida xaaskeyga, oo waliba la qabatimid ciyaaraha, hahahahaha

  7.   cayriin dijo

    Waxaa cad in 'the-fucking-master' 'ay tahay saaxiibtiis xaaladaan. xD