Sådan ændres tilladelser på CentOS

Ligesom dit kontor filskabe bør være uden grænser for konkurrenter og snoops, bør adgang til filerne på virksomhedens computere også begrænses. CentOS operativsystemet giver dig mulighed for at styre læsning, skrivning og udførelse af tilladelse typer for de filer, der er gemt på virksomhedens servere og pc'er. Derudover kan CentOS styre fil- og mappetilladelser typer efter gruppe. Du kan ændre fil- eller mappefiler på computere, der kører CentOS ved hjælp af kommandoen CHMOD-terminal eller ved at bruge Nautilus-filhåndtering.

Brug af Nautilus File Manager

1.

Skriv "startx" ved terminalprompten, og tryk derefter på "Enter" for at indlæse Gnome-grafiske brugergrænseflade.

2.

Start Nautilus, og navigér derefter til den mappe, der indeholder den fil, du vil ændre tilladelser til.

3.

Vælg filens navn, højreklik med musen, klik på "Egenskaber", og klik derefter på fanen "Tilladelser". Tilladelsesgrupperne er ejer, gruppe og andre. Ejergruppen kan være den eneste person, der oprettede filen og har endelige rettigheder over det. Grupper er enkeltpersoner eller endda CentOS programmer, der er knyttet sammen og har fælles rettigheder til en bestemt fil eller mappe. Gruppen Andre indeholder alle brugere, der har adgang til dine filer.

4.

Klik på rullelisten for hver tilladelsesgruppe, og vælg den tilladelsestype, du vil have den. Hvis du vil give adgang til ingen, men filens ejer, skal du klikke på rullemenuen "Gruppe", vælge "Ingen", klikke på "Andre" gruppens rullemenu og vælge "Ingen". Hvis du i stedet vil gerne tillade alle at læse filen og udføre den, men ikke redigere den, klik på rullemenuen for "Gruppe" og "Andre", vælg "Læs" for hver og marker derefter afkrydsningsfeltet "Udfør".

5.

Klik på knappen "Luk", når du er færdig.

Brug af CHMOD på kommandolinjen

1.

Naviger til den mappe, der indeholder den fil, du vil ændre tilladelser til, ved brug af kommandoen "CD" ved terminalprompten. Hvis din fil f.eks. Er i mappen "Dokumenter", skal du skrive "cd-dokumenter" og derefter trykke på "Enter" -tasten.

2.

Skriv kommandoen "CHMOD" for at gøre den ændring, du har brug for til filens tilladelse. For eksempel, hvis du vil lave et shell script kaldet "listallfiles" eksekverbar, skriv "chmod + x listallfiles" på kommandoprompten.

Du kan også indstille tilladelserne for hver enkelt tilladelsesgruppe ved hjælp af CHMOD og den korrekte numeriske kode. For eksempel er 4 kun læst, 2 er kun skrive, 5 læses og udføres, 6 læses og skrives, og 7 læses, skrives og udføres. Hvis du vil "listallfiles" skal læses, udføres og redigeres af nogen, skal du skrive "chmod 777 listallfiles" på kommandoprompten. Denne kommando giver læse, skrive og udføre tilladelser til alle brugere.

3.

Tryk på "Enter" -tasten, når du er færdig.

Tip

  • Brugere med ROOT-adgang kan ændre tilladelser til næsten enhver fil på dit CentOS-system. Hvis du er logget ind med ikke-root brugerrettigheder og skal have adgang til en fil, som du ikke har rettigheder til, kan du logge ud, logge ind som root og derefter bruge Nautilus eller CHMOD til at ændre tilladelser og CHOWN for at ændre filens ejerindstillinger.
 

Efterlad Din Kommentar