Az Ubuntu 14.04
Ha megosztja az Ubuntu gépét más emberekkel, akkor valószínűleg több felhasználó is van, akik úgy gondolják, hogy a többi felhasználó saját fiókjába jelentkezik be, és csak saját otthoni könyvtáraikhoz fér hozzá. Alapértelmezés szerint azonban bármelyik felhasználó hozzáférhet bármely kezdőkönyvtárhoz.
Amikor új felhasználót ad hozzá az Ubuntu-hoz, az adduser segédprogram új otthoni könyvtárat hoz létre az új fiókhoz. Alapértelmezés szerint az új otthoni könyvtár a / home / könyvtárban található a gyökéren, amelyet a felhasználónév követ. Például / home / lori. A felhasználói otthoni könyvtárak az Ubuntu-ban a világ olvasási / végrehajtási jogosultságaiból származnak, és a többi felhasználó számára lehetővé teszi a többi felhasználó saját könyvtárainak tartalmának olvasását. Tekintse meg a cikkünket, hogy többet tudjon meg arról, hogyan működik a Linux-engedély.
MEGJEGYZÉS: Ha azt mondjuk, hogy írunk valamit a cikkbe, és vannak idézőjelek a szöveg körül, NE írja be az idézőjeleket, hacsak nem adjuk meg másként.
Könnyedén módosíthatja az otthoni könyvtár engedélyeit, hogy megvédje saját fájljait. Az otthoni könyvtár engedélyeinek ellenőrzéséhez nyomja meg a Ctrl + Alt + T billentyűt a terminálablak megnyitásához. Írja be a következő sort a parancssorba, és nyomja meg az Enter billentyűt. Cserélje ki a „lori” szót a saját felhasználónevével.
ls -ld / home / lori
MEGJEGYZÉS: A parancs csak a kisbetűket tartalmazza, nem az 1-es számot.
A sor elején a fájl engedélyei szerepelnek. Ahogy azt a Linux-engedélyekről szóló cikkünkben említettük:
"A r jelentése: „olvasás”, a w a „írás” és a „ x A könyvtárak „d” -vel kezdődnek a „-” helyett. Azt is észre fogja venni, hogy 10 hely van, amelyek értéket tartanak. Az elsőt figyelmen kívül hagyhatja, majd 3-at 3-as készletből áll. Az első készlet a tulajdonos számára, a második a csoport, a legutolsó pedig a világ számára.
Tehát az alább felsorolt otthoni könyvtár olvasási, írási és végrehajtási jogosultságokat tartalmaz a tulajdonos számára, és elolvassa és végrehajtja a csoport és a világ engedélyét..
Az engedélyek módosításához írja be a következő sort a parancssorba, és nyomja meg az Enter billentyűt.
sudo chmod 0750 / home / lori
Írja be a jelszót, amikor kéri, és nyomja meg az Enter billentyűt.
MEGJEGYZÉS: A chmod parancs oktatási számokat használ az engedélyek jelzésének egyik módjaként. A Linux-fájl-engedélyekkel kapcsolatos cikkünk egy másik módszert alkalmaz, amely több lépést igényel, de könnyebb megérteni. A jogosultságok meghatározásához az oktális számok használata gyorsabb módszer. Használja azt a módszert, amellyel kényelmesebb. Ha meg szeretné tudni, hogyan használhatja az oktális számokat az engedélyek beállításához, tekintse meg ezt a cikket.
Nyomja meg kétszer a felfelé mutató nyíl gombot az „ls -ld / home /” parancs ismételt használatához az engedélyek ellenőrzéséhez. Vegye figyelembe, hogy a világ engedélyei minden kötőjel (-). Ez azt jelenti, hogy a világ nem tudja olvasni, írni vagy végrehajtani semmit a saját könyvtárában.
Ugyanakkor ugyanabba a csoportba tartozó felhasználók, mint a saját könyvtárában található fájlok és mappák olvasása és végrehajtása. Ha nem akarja, hogy bárki más, hanem magad férjen hozzá otthoni könyvtárához, írja be a „0700” -ot a chmod parancs számába.
MEGJEGYZÉS: A felhasználók és csoportok Linux-on történő kezelésével kapcsolatos további információkért tekintse meg a cikket.
A terminálablak bezárásához írja be a “exit” parancsot a parancssorba, és nyomja meg az Enter billentyűt.
Most, amikor a rendszer többi felhasználója megpróbálja elérni az otthoni könyvtárat, a következő párbeszédpanel jelenik meg.
Beállíthatja az Ubuntu-t arra is, hogy bizonyos jogosultságokat használjon a létrehozott új felhasználó otthoni könyvtárának beállításakor. Ehhez szerkeszteni kell az adduser konfigurációs fájlt. Ehhez írja be a következő parancsot a parancssorba, és nyomja meg az Enter billentyűt.
gksudo gedit /etc/adduser.conf
A fájl szerkesztéséhez gedit-et használunk. Ha szeretné, használhat egy másik szövegszerkesztőt.
MEGJEGYZÉS: A gksudo parancs olyan, mint a sudo parancs, de a grafikus programok rootként való futtatására szolgál. A sudo parancs a parancssori programok futtatására szolgál.
Adja meg a jelszót a megjelenő párbeszédpanel Jelszó szerkesztése mezőjében, majd nyomja meg az Entert, vagy kattintson az OK gombra.
Lapozzunk lefelé az adduser.conf fájl DIR_MODE parancsához. Alapértelmezés szerint a 0755-ös szám. Módosítsa azt, hogy tükrözze a különböző típusú jogosultságokat (r, w, x), amelyeket a különböző felhasználóknak (tulajdonos, csoport, világ), például a „0750” vagy a „0700”, a korábban leírtaknak megfelelően ad. Kattintson a Mentés gombra.
Zárja be a geditet a Fájl menü Kilépés parancsának kiválasztásával. A gedit bezárásához kattintson az ablak bal felső sarkában található X gombra.
Zárja be a terminálablakot az ablak bal felső sarkában található X-re kattintva.
Az otthoni könyvtárban lévő fájlok privátak maradnak. Ne feledje, hogy ha ugyanabban a csoportban vannak más felhasználók is, érdemes lehet eltávolítani a csoport és a világ engedélyeit az otthoni könyvtárban..