Når du legger til en ny bruker i Ubuntu, oppretter adduser-verktøyet en ny hjemmekatalog for den nye kontoen. Som standard er den nye hjemmekatalogen plassert i / home / directory på roten etterfulgt av brukernavnet. For eksempel, / home / lori. Brukerhjemmekataloger i Ubuntu er opprettet med verdensleser / utførstillatelser, og gir alle andre brukere på systemrettighetene til å lese innholdet i andre brukeres hjemmekataloger. Se vår artikkel for mer informasjon om hvordan filtillatelser fungerer i Linux.
MERK: Når vi sier å skrive noe i denne artikkelen, og det er anførselstegn rundt teksten, skriv IKKE anførselstegnene, med mindre vi angir noe annet.
Du kan enkelt endre tillatelsene for hjemmekatalogen din for å beskytte dine private filer. For å sjekke tillatelsene i hjemmekatalogen din, trykk Ctrl + Alt + T for å åpne et Terminal-vindu. Skriv inn følgende linje ved spørringen og trykk Enter. Erstatt "lori" med ditt eget brukernavn.
ls –ld /home/lori
MERK: Kommandoen inneholder bare små bokstaver, L er ikke tallet 1.
På begynnelsen av linjen er opphavsrettighetene for filen oppført. Som sagt i vår artikkel om Linux-tillatelser:
“The r stands for “read,” the w stands for “write,” and the x stands for “execute.” Directories will start with a “d” instead of a “-“. You’ll also notice that there are 10 spaces which hold value. You can ignore the first, and then there are 3 sets of 3. The first set is for the owner, the second set is for the group, and the last set is for the world.”
Så har hjemmekatalogen nedenfor, lese, skrive og utføre tillatelser for eieren og lese og utføre tillatelse for gruppen og verden.
sudo chmod 0750 /home/lori
Skriv inn passordet ditt når du blir bedt om det, og trykk på Enter.
MERK: Chmod-kommandoen bruker oktalnumre som en måte å indikere tillatelser på. Vår artikkel om Linux-filtillatelser bruker en annen metode som krever flere trinn, men kan være lettere å forstå. Bruk av oktalnummer for å angi tillatelser er en raskere metode. Bruk hvilken som helst metode du er mer komfortabel på. Hvis du vil vite mer om bruk av oktale tall for å angi tillatelser, kan du se denne artikkelen.
Trykk på pil opp to ganger for å bruke "ls -ld / home /
Men brukere i samme gruppe som du kan lese og kjøre filer og mapper i hjemmekatalogen din. Hvis du ikke vil at noen andre enn deg selv skal ha tilgang til din hjemmekatalog, skriver du inn "0700" som tallene i chmod-kommandoen.
MERK: For mer informasjon om hvordan du administrerer brukere og grupper i Linux, se vår artikkel.
For å lukke terminalvinduet, skriv "exit" ved spørringen og trykk Enter.
gksudo gedit /etc/adduser.conf
Vi bruker gedit til å redigere filen. Du kan bruke en annen tekstredigerer hvis du vil.
MERK: Gksudo-kommandoen er som sudo-kommandoen, men brukes til å kjøre grafiske programmer som rot. Sudo-kommandoen brukes til å kjøre kommandolinjeprogrammer som root.