If-Koubou

Kako spriječiti druge korisnike da pristupaju vašem kućnom imeniku u Ubuntu 14.04

Kako spriječiti druge korisnike da pristupaju vašem kućnom imeniku u Ubuntu 14.04 (Kako da)

Ako dijelite Ubuntu stroj s drugim ljudima, vjerojatno imate postavljen više korisnika, misleći da se ostali korisnici prijavljuju na svoje račune i imaju samo pristup vlastitom kućnom imeniku. Međutim, prema zadanim postavkama svaki korisnik može pristupiti bilo kojem kućnom direktoriju.

Kada dodate novi korisnik u Ubuntu, uslužni program za dodavanje stvara novi kućni direktorij za novi račun. Prema zadanim postavkama, novi kućni imenik postavlja se u / home / direktorij na korijenu i slijedi korisničko ime. Na primjer, / home / lori. Korisnički kućni imenici u Ubuntu kreirani su s dopuštenjima za čitanje / izvršavanje svijeta, dajući svim ostalim korisnicima prava na čitanje sadržaja ostalih korisnika kućnih direktorija. Pogledajte naš članak za više informacija o tome kako dozvole datoteka rade u Linuxu.

NAPOMENA: Kada kažemo da nešto napišemo u ovom članku i postoje citati oko teksta, NEMOJTE upisati citate, osim ako ne odredimo drukčije.

Možete jednostavno promijeniti dopuštenja za svoj kućni imenik kako biste zaštitili svoje privatne datoteke. Da biste provjerili dozvole u vašem kućnom imeniku, pritisnite Ctrl + Alt + T da biste otvorili prozor terminala. U redak upišite sljedeću liniju i pritisnite Enter. Zamijenite "lori" vlastitim korisničkim imenom.

ls -ld / home / lori

NAPOMENA: Naredba sadrži samo mala slova L', a ne broj 1.

Na početku retka navedeni su dopuštenja za datoteku. Kao što je navedeno u našem članku o Linux dozvolama:

„The r znači "čitati", w označava "pisanje" i x označava "izvršavanje". Imenice će započeti s "d" umjesto "-". Također ćete primijetiti da ima 10 mjesta koja imaju vrijednost. Možete zanemariti prvu, a zatim 3 seta od 3. Prvi set je za vlasnika, drugi set za grupu, a posljednji skup je za svijet. "

Dakle, navedeni kućni imenik čita, piše i izvršava dozvole za vlasnika te pročita i izvršava dopuštenje za grupu i svijet.

Da biste promijenili ta dopuštenja, upišite sljedeću liniju u brz i pritisnite Enter.

sudo chmod 0750 / home / lori

Upišite svoju lozinku kada se to zatraži i pritisnite Enter.

NAPOMENA: Chmod naredba koristi oktalni brojevi kao jedan od načina za označavanje dozvola. Naš članak o dozvolama za Linux datoteku koristi drugačiju metodu koja zahtijeva više koraka, no može se lakše razumjeti. Upotreba oktalnih brojeva za određivanje dozvola je brža metoda. Koristite bilo koju metodu kojom ste ugodniji. Da biste saznali više o upotrebi oktalnih brojeva za postavljanje dopuštenja, pogledajte ovaj članak.

Pritisnite strelicu gore za dvaput da biste ponovno koristili "ls -ld / home /" naredbu za provjeru dopuštenja. Napominjemo da su dozvole za svijet sve crtice (-). To znači da svijet ne može čitati, pisati niti izvršavati ništa u vašem kućnom imeniku.

Međutim, korisnici iste skupine mogu čitati i izvršavati datoteke i mape u vašem kućnom imeniku. Ako ne želite da netko drugi osim sebe ima pristup vašem kućnom imeniku, unesite "0700" kao brojeve u naredbi chmod.

NAPOMENA: Za više informacija o upravljanju korisnicima i grupama u Linuxu, pogledajte naš članak.

Da biste zatvorili prozor terminala, upišite "exit" u brz i pritisnite Enter.

Sada kada drugi korisnici sustava pokušaju pristupiti vašem kućnom imeniku, prikazuje se sljedeći dijaloški okvir.

Također možete postaviti Ubuntu da koristi određena dopuštenja prilikom postavljanja kućnog direktorija za novog korisnika koji stvarate. Da biste to učinili, morate urediti datoteku konfiguracije dodatka. Da biste to učinili, upišite sljedeću naredbu i pritisnite Enter.

gksudo gedit /etc/adduser.conf

Koristimo gedit za uređivanje datoteke. Ako želite, možete koristiti neki drugi uređivač teksta.

NAPOMENA: Gksudo naredba je poput sudo naredbe, ali se koristi za pokretanje grafičkih programa kao root. Sudo naredba se koristi za pokretanje naredbenog retka programa kao root.

Unesite lozinku u okvir za unos lozinke u dijaloškom okviru koji se prikazuje i pritisnite Enter ili kliknite OK.

Pomaknite se do naredbe DIR_MODE u datoteci adduser.conf. Zadani broj je "0755" po defaultu. Promijenite ga kako biste odražavali različite vrste dozvola (r, w, x) koje želite dodijeliti različitim vrstama korisnika (vlasnika, grupe, svijeta), kao što je "0750" ili "0700", kao što je ranije bilo riječi. Kliknite Spremi.

Zatvorite gedit odabirom opcije Quit iz izbornika Datoteka. Također možete kliknuti gumb X u gornjem lijevom kutu prozora da biste zatvorili gedit.

Zatvorite prozor terminala klikom na X u gornjem lijevom kutu prozora.

Datoteke u vašem kućnom imeniku ostat će privatne. Imajte na umu da, ako postoje drugi korisnici u istoj grupi kao i vi, možda biste željeli ukloniti dozvole za grupu i svijet za svoj kućni imenik.