Hvordan bruke Chmod 777 rekursivt for å endre tillatelser i Linux

Hvordan Bruke Chmod 777 Rekursivt For A Endre Tillatelser I Linux



Linux har et solid filtillatelsessystem som gir kontroll over lese-, skrive- og kjørbare rettigheter. Som Linux-bruker må du ofte angi en fils tillatelse til full tilgang for alle brukerne. Chmod er kommandoen som lar deg angi og endre disse tillatelsene. Den godtar en numerisk kode med tre felt, hver for fileieren, gruppen og andre.

Kode 7 representerer foreningen av 4, 2 og 1 som brukes til henholdsvis lese-, skrive- og utføringstillatelser. Når du bruker chmod 777 til å endre tillatelsen til en fil eller katalog, gjelder den ikke for innholdet som standard. Så i denne opplæringen vil vi forklare metodene for å bruke chmod 777 rekursivt for å endre tillatelsene i Linux.







Hvordan bruke Chmod 777 rekursivt for å endre tillatelsene i Linux

For å endre tillatelsene for kataloger og deres underkataloger, må du bruke chmod 777 rekursivt. På denne måten vil systemet implementere denne kommandoen til alle filer på hvert nivå i katalogens hierarki.



Det er viktig å endre filtillatelsene når det gjelder systemtilgang og sikkerhet. De definerer hvilken oppgave (lese, skrive eller utføre) en bruker kan utføre med en bestemt fil. Dessuten bidrar de til å opprettholde personvernet, brukersamsvar, programvaresikkerhet, forhindre tap av data osv. For å bruke kommandoen, gå gjennom følgende syntaks:



chmod -R 777 / fil / sti


1. -R er alternativet for å fortelle chmod å bruke tillatelsene rekursivt for alt tilgjengelig innhold i den angitte katalogen.





2. Erstatt '/file/bane' med en faktisk bane til filen eller katalogen hvis tillatelse du vil endre.

La oss for eksempel bruke chmod 777-kommandoen for å endre tillatelsene for katalogen 'Nedlastinger' i Linux:



chmod -R 777 ~ / Nedlastinger



Du kan sjekke filtillatelsene ved å kjøre følgende kommando:

ls -l



Videre setter denne kommandoen tillatelsen til den angitte filen til 777, og gir alle tillatelsene til alle. Vær forsiktig og bruk denne kommandoen med forsiktighet, da den kan gjøre systemet ditt sårbart for sikkerhetstrusler.

Siden chmod 777-kommandoen frigir full tilgang til en katalog, bør du bare bruke den i ekstreme tilfeller som når du feilsøker noe eller hvis du vil kjøre en eldre programvare.

Konklusjon

Chmod 777 er en kraftig kommando som er nyttig i mange situasjoner, men du må huske de tilknyttede risikoene ved å bruke den. I denne korte veiledningen diskuterte vi hva den numeriske koden 777 betyr i 'chmod'-kommandoen og hvordan du bruker den rekursivt. Videre forklarte vi hvorfor du bør endre filtillatelsene i Linux og bruken av rekursivt bruk av chmod 777.