Hvordan låse en gruppemappe i Unix

Unix-maskiner lagre informasjon i filer, som finnes i mapper. Noen ganger kan en bruker må sørge for at innholdet i en bestemt gruppe mappe vil forbli uendret for en periode. For eksempel kan mappen være å bli sikkerhetskopiert til tape, eller mappen kan inneholde en kode komplett sett av programkilder som ingen er ment å endre. Heldigvis kan du låse eller forhindre modifikasjoner, en gruppe mappe på et Unix-system.

Bruksanvisning

1 Logg deg inn på Unix datamaskinen som brukeren som eier i gruppen mappen. Ingen andre brukere kan låse eller låse den opp. Etter inn ditt brukernavn og passord, vil datamaskinen presentere deg med en tekst-modus, kommandolinje-grensesnitt venter kommandoer.

2 Flytt til mappen som inneholder mappen du ønsker å låse ved å skrive inn følgende kommando:

cd / home / Krins / kilder

Erstatt "/ home / Krins / kilder" av den absolutte banen til mappen som inneholder mappen du ønsker å låse på systemet ditt. Trykk enter."

3 Lås en mappe ved å skrive inn følgende kommando:

chflags uchg 15Mar2011

Erstatt "15Mar2011" av navnet på mappen du vil låse. Den "chflags" kommandoen vil slå på "user uforanderlige" flagg, en egenskap av mappen som vil hindre noen i din brukergruppe fra å endre innholdet i mappen.

4 Lås opp en mappe ved å skrive inn følgende kommando:

chflags -R nouchg 15Mar2011

Trykk enter." Denne kommandoen slår av "bruker uforanderlige" flagg. På dette punktet, folk som normalt har innsyn i mappen står fritt til å endre innholdet.