Szeretném megtudni mit rontok el?
Környezet egy RHEL 7.7 + SeLinux
Egyszerű feladat volt: Change the default base home directory for new users to /usr
Ezek után a fcontext-ek használhatatlanok lettek példaként az Autofs service ne fér hozzá a saját libjeihez.
Ilyen volt:
/etc/default/useradd:
Ilyen lett reboot után:
- 114 megtekintés
Hozzászólások
eleg orult feladat, miert tenne barki /usr ala a homeokat?
egyebkent a selinux jol mukodik, /usr alatt vannak egyeb dolgok, pl /usr/lib, /usr/bin, ... aminek nem art ha nem user_home_t a tipusa.
- A hozzászóláshoz be kell jelentkezni
Ez egy minta feladat volt egy könyvből, Asghar Gori féle, RHCSA & RHCE RHEL7
Hogy lehet megoldani ezt a "furcsa" feladatot?
- A hozzászóláshoz be kell jelentkezni
pl a /usr helyett egy masik konyvtarat hasznalsz, valamit olyat amit nem hasznal a rendszer masra.
- A hozzászóláshoz be kell jelentkezni
OT
régebbi jujnikszokon biza a /usr alatt voltak a home-ok. Másoknál meg a /user, a /users és tetszőleges egyéb alatt.
/OT
- A hozzászóláshoz be kell jelentkezni
Mivel a /usr eleve felhasználót jelent így logikus is oda tenni a home-ot. Felteszem csak a kiemelés végett került át később a gyökérbe.
Viszont Windows-ban a mai napi a \Users alatt van a home.
- A hozzászóláshoz be kell jelentkezni
Ez historikusan igaz, mert a regi Unixok valoban ott taroltak a felhasznalo mappajat, de a modern rendszerekben nem ezt jelenti, hanem a User (vagy akar a Unix) System Resources-t.
- A hozzászóláshoz be kell jelentkezni
a mai napig? ugyerted miota nem a C:\Documents and Settings-ben van? :)
- A hozzászóláshoz be kell jelentkezni