Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 1660|Vastaus: 1

[linux] Linux-suojaustiedostoja ei voi poistaa tai muokata

[Kopioi linkki]
Julkaistu 2025-1-14 09:55:41 | | | |
Vaatimukset: Joskus palvelimella on tärkeää dataa, jota ei voi muokata tai poistaa (esim. liitteet jne.). Jos sinulla on Head, saatat vahingossa poistaa tiedostoja, miten suojata tiedostoja tai kansioita poistamiselta tai muokkaukselta?

Linuxin chattr-komentoja käytetään tiedostojen ominaisuuksien muuttamiseen.

Tämä komento muuttaa ext2-tiedostojärjestelmään tallennettuja tiedosto- tai hakemistoominaisuuksia, joilla on 8 tilaa:

V: Tee tiedosto tai hakemisto vain lisäkäyttöön.
b : tiedoston tai hakemiston viimeinen käyttöaika, jota ei päivitetä.
c: Pakkaa tiedosto tai hakemisto ja tallenna se.
d: Tiedoston tai hakemiston poissulkeminen dumpausoperaatiosta.
i: Älä vaihda tiedostoja tai hakemistoja mielivaltaisesti.
s: Tiedostojen tai hakemistojen luottamuksellisuuden poistaminen.
S: Päivitä tiedostoja tai hakemistoja lennossa.
u: Estä vahingossa tapahtuva poisto.

Asennustiedosto

Aseta tiedosto muuttumattomaksi:


Peruuta tiedoston muuttumattomat ominaisuudet:


Aseta kansiot

Kuinka saada hakemisto poistumattomaksi

Käyttämällä -R-parametria voit rekursiivisesti muuttaa hakemiston ja tiedostojen ominaisuuksia:


Huomautus: Kun tämä ominaisuus on asetettu,Et myöskään voi kirjoittaa tiedostoja kansioon



Peruuta attribuutti, jotta se voidaan poistaa:


Katso ominaisuudet

Käsky on seuraava:





Edellinen:Rocky Linux 9 -herätys LAN-verkossa
Seuraava:Alidomainin skannatus, verkkotunnustietueiden resoluutiotarkistus
 Vuokraisäntä| Julkaistu 2025-1-14 klo 11:33:55 |
.net/c#-asetustiedosto on muuttumaton, ja koodi on seuraava:




Jos yrität poistaa tiedoston, poikkeus heitetään

System.UnauthorizedAccessException: Access to the path '/root/a1/aaaaaa' is denied.
---> System.IO.IOException: Toiminta ei sallittu
   --- Sisäisen poikkeuksen pinon jäljityksen loppu ---
   osoitteessa System.IO.FileSystem.DeleteFile(String fullPath)

Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com