Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 1660|Atbildi: 1

[Linux] Linux aizsardzības failus nevar izdzēst vai modificēt

[Kopēt saiti]
Publicēts 2025-1-14 09:55:41 | | | |
Prasības: Dažreiz serverī ir svarīgi dati, kurus nevar mainīt vai izdzēst (piemēram, pielikumi utt.). Ja jums ir galva, jūs varat kļūdas dēļ izdzēst failus, kā aizsargāt failus vai mapes no dzēšanas vai modificēšanas?

Linux chattr komandas tiek izmantotas, lai mainītu faila īpašības.

Šī komanda maina faila vai direktorija rekvizītus, kas saglabāti ext2 failu sistēmā, kuriem ir 8 režīmi:

A: Padariet failu vai direktoriju tikai papildu lietošanai.
b : pēdējais piekļuves laiks failam vai direktorijai, kas nav atjaunināts.
c: Saspiediet failu vai direktoriju un saglabājiet to.
d: faila vai direktorija izslēgšana no izmešanas operācijas.
i: Patvaļīgi nemainiet failus vai direktorijus.
s: Failu vai direktoriju konfidencialitātes dzēšana.
S: Atjauniniet failus vai direktorijus lidojumā.
u: Novērst nejaušu dzēšanu.

Uzstādīšanas fails

Iestatiet failu kā nemainīgu:


Faila nemainīgo rekvizītu atcelšana:


Mapju iestatīšana

Kā padarīt direktoriju neizdzēstu

Izmantojot parametru -R, varat rekursīvi mainīt direktorija un direktorijā esošo failu rekvizītus:


Piezīmes: Pēc šī īpašuma iestatīšanasMapē nevar arī rakstīt failus



Atcelt atribūtu, lai to varētu izdzēst:


Skatīt rekvizītus

Komanda ir šāda:





Iepriekšējo:Rocky Linux 9 pamošanās uz LAN
Nākamo:Apakšdomēna skenēšana, domēna nosaukuma ierakstu izšķirtspējas skenēšana
 Saimnieks| Publicēts 2025-1-14 11:33:55 |
.net/c# iestatījumu fails ir nemainīgs, un kods ir šāds:




Ja mēģināt izdzēst failu, tiek izmests izņēmums

System.UnauthorizedAccessException: Access to the path '/root/a1/aaaaaa' is denied.
---> System.IO.IOException: darbība nav atļauta
   --- Iekšējās izņēmumu steka izsekošanas --- beigas
   vietnē System.IO.FileSystem.DeleteFile(String fullPath)

Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com