Ja jūs kopīgojat savu Ubuntu datoru ar citiem cilvēkiem, iespējams, ir izveidojuši vairāki lietotāji, domājot, ka citi lietotāji pieslēdzas saviem kontiem un var piekļūt tikai saviem mājas direktorijiem. Tomēr pēc noklusējuma jebkurš lietotājs var piekļūt jebkuram mājas direktorijam.
Kad pievienojat jaunu lietotāju Ubuntu, adduser lietderība izveido jaunu mājas direktoriju jaunajam kontam. Pēc noklusējuma jaunā mājas direktorija atrodas root / home / direktorijā, kam seko lietotājvārds. Piemēram, / home / lori. Ubuntu lietotāju mājas direktorijas tiek izveidotas ar lasīšanas / izpildes atļaujām pasaulē, dodot visiem citiem sistēmas lietotājiem tiesības izlasīt citu lietotāju mājas direktoriju saturu. Skatiet mūsu rakstu, lai uzzinātu vairāk par to, kā failu atļaujās darbojas Linux.
PIEZĪME. Kad mēs saka, ka šajā rakstā kaut ko ierakstiet, un tekstā ir citāti, NEDRĪKST ievadiet citātus, ja vien mēs nenorādīsim citādi.
Jūs varat viegli mainīt savas mājas direktorijas atļaujas, lai aizsargātu savus privātos failus. Lai pārbaudītu atļaujas jūsu mājas direktorijā, nospiediet Ctrl + Alt + T, lai atvērtu Terminal logu. Uzvednē ierakstiet šādu rindu un nospiediet Enter. Nomainiet "lori" ar savu lietotājvārdu.
ls -ld / home / lori
PIEZĪME: komanda satur tikai mazos burtus L nav skaitlis 1.
Rindas sākumā ir uzskaitītas faila atļaujas. Kā teikts mūsu rakstā par Linux atļaujām:
"The r nozīmē "lasīt", w nozīmē "rakstīt" un x apzīmē "izpildīt". Katalogi sākas ar "d", nevis "-". Jūs arī pamanīsit, ka ir 10 atstarpes, kurām ir vērtība. Jūs varat ignorēt pirmo, un tad ir 3 komplekti 3. Pirmais komplekts ir īpašniekam, otrais komplekts ir grupai, un pēdējais komplekts ir paredzēts pasaulei. "
Tātad, zemāk esošais mājas direktorijs ir lasījis, rakstījis un izpildījis atļaujas īpašniekam un lasījis un izpildījis atļauju grupai un pasaulei.
Lai mainītu šīs atļaujas, uzvednē ierakstiet šādu rindu un nospiediet Enter.
sudo chmod 0750 / home / lori
Ievadiet paroli pēc uzvednes un nospiediet Enter.
PIEZĪME. Viens veids, kā norādīt atļaujas, ir chmod komanda, kas izmanto astoņus numurus. Mūsu rakstā par Linux failu atļaujām tiek izmantota atšķirīga metode, kas prasa vairāk darbību, taču var būt vieglāk saprotama. Izmantojot astoņkājus, lai norādītu atļaujas, ir ātrāka metode. Izmantojiet kādu no metodēm, ar kurām jūs esat ērtāk. Lai uzzinātu par oktālo skaitļu izmantošanu, lai iestatītu atļaujas, skatiet šo rakstu.
Divreiz nospiediet bultiņu uz augšu, lai vēlreiz izmantotu komandu "ls -ld / home /", lai pārbaudītu atļaujas. Ņemiet vērā, ka visas pasaules atļaujas ir visas domnas (-). Tas nozīmē, ka pasaule nevar savā mājas direktorijā izlasīt, rakstīt vai izpildīt neko.
Tomēr lietotāji tajā pašā grupā, kas var lasīt un izpildīt failus un mapes savā mājas direktorijā. Ja jūs nevēlaties, lai kāds cits, izņemot sevi, varētu piekļūt jūsu mājas direktorijam, ievadiet "0700" kā ciparus komandā chmod.
PIEZĪME. Lai iegūtu papildinformāciju par lietotāju un grupu pārvaldību sistēmā Linux, skatiet mūsu rakstu.
Lai aizvērtu termināla logu, uzvednē ierakstiet "iziet" un nospiediet taustiņu Enter.
Tagad, kad citi sistēmas lietotāji mēģina piekļūt jūsu mājas direktorijai, tiek parādīts šāds dialoglodziņš.
Varat arī iestatīt Ubuntu, lai izveidotu jaunu lietotāju, kuru izveidojat, izveidojot mājas direktoriju, izmantojot īpašas atļaujas. Lai to paveiktu, nepieciešams rediģēt pievienojumprogrammas konfigurācijas failu. Lai to izdarītu, uzvednē ierakstiet šādu komandu un nospiediet Enter.
gksudo gedits /etc/adduser.conf
Mēs rediģējam failu, izmantojot gedit. Ja vēlaties, varat izmantot citu teksta redaktoru.
PIEZĪME: gksudo komanda ir kā sudo komanda, bet tiek izmantota, lai palaistu grafiskās programmas kā root. Sudo komandu izmanto, lai palaistu komandrindas programmas kā root.
Ievadiet savu paroli lodziņā Paroles rediģēšana dialoglodziņā, kas parāda un nospiediet taustiņu Enter vai noklikšķiniet uz Labi.
Ritiniet uz leju līdz komandai DIR_MODE failā adduser.conf. Noklusētais numurs ir "0755". Mainiet to, lai atspoguļotu dažādu veidu atļaujas (r, w, x), kuras vēlaties piešķirt dažādiem lietotāju veidiem (īpašniekam, grupai, pasaulei), piemēram, "0750" vai "0700", kā aprakstīts iepriekš. Noklikšķiniet uz Saglabāt.
Aizveriet gedit, izvēlnē Fails atlasot Quit (Iziet). Varat arī noklikšķināt uz pogas X loga augšējā kreisajā stūrī, lai aizvērtu Gedit.
Aizveriet termināļa logu, loga augšējā kreisajā stūrī noklikšķinot uz X.
Tagad faili jūsu vietējā direktorijā paliks privāti. Vienkārši atcerieties, ka, ja tajā pašā grupā ir citi lietotāji, jūs, iespējams, vēlēsities atcelt savas mājas direktorijas atļaujas gan grupai, gan pasaulei.