Sziasztok!
Segítségeteket szeretném kérni. Évek óta Arch-ot használok teljes megelégedettséggel. A napokban újratelepítettem úgy hogy a régi /home partíciót nem formáztattam hanem a partícionálásnál azt adatm meg /home csatolási pontnak. MInden könyvtárat rendben lát is, de számomra érdekes módon a konfig fájlokat nem tudja kezelni. Például a .bashrc-ben szereplő aliasok, exportok nem működnek, a /.config könyvtárban lévő fájlokat ugyancsak nem érzékeli.
Ha találkoztatok ilyennel vagy van ötletetek van mi lehet ez, várom.
Köszi
Dartagnan
- 5561 megtekintés
Hozzászólások
jogosultsagi problemanak nez ki.
az uj /etc/passwd es /etc/group -ban mas szamok szereppelnek, mint a regiekben.
tobb lehetoseged van, vagy chown hasznalsz, vagy passwd/shadow es group fileokban turkalsz.
- A hozzászóláshoz be kell jelentkezni
Fajlok jogosultsagai? Lehet az user nem valtozott, de az uid igen. Csak egy tipp, lehet nem ez a gond.
--
FeZo
- A hozzászóláshoz be kell jelentkezni
Nekem is ilyen gyanum ebredez.
Egy 'chown -R dartagnan $HOME' megoldhatja a kerdest.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Szerintem jogosultság problémának néz ki. Egy ls -lh-ra mit látsz a fájlok előtt? A felhasználónevedet vagy más nevét, esetleg egy számot? Lehet, hogy a felhasználónévnek ugyanazt adtad meg, de más uid-vel jött létre.
- A hozzászóláshoz be kell jelentkezni
Kösz a segítséget. Végégnéztem a jogosultságokat, chown-oztam is, de sikerrel nem jártam. A régi és az új passwd is teljesen ugyanaz. A konfig fájlok is egyformák. Ami érdekes, hogy töröltem a jelenlegi .bashrc-t, csináltam egy újat a friss /skel-ből, írtam bele néhány aliast ,de nem kezelte. Tehát, ami a /home-ra kerül láthatóvá, de a rendszer számára használhatatlanná válik.
D.
- A hozzászóláshoz be kell jelentkezni
Milyen filerendszeren van az a /home ? És hogyan is lett mountolva(milyen paraméterekkel)?
Van egy olyan gyanúm, hogy .sh scriptek sem futtathatóak róla, hiába mondod neki hogy chmod +x, csak így: /bin/bash /$HOME/akarmi.sh
:)
-
Debian Squeeze
- A hozzászóláshoz be kell jelentkezni
ext3 és simán defaults a fstabban.
- A hozzászóláshoz be kell jelentkezni
# UUID=2021b8df-ad11-40cb-b4eb-a2b8fc58734d LABEL=home
/dev/sda7 /home ext3 defaults 0 2
- A hozzászóláshoz be kell jelentkezni
Jelentkez be userrel, es ha azzal tudod szerkeszteni a .bashrc-t akkor a jogosultsaggal nincs gond.
Logok nezese.
vagy ha van kedved
strace (-o /tmp/valami.log) bash -l
- A hozzászóláshoz be kell jelentkezni
.bashrc user belépésekor olvasódik be: 1x. Tehát ki kell jelentkezned és újra belépni hogy lásd az új .bashrc eredményét.
-
Debian Squeeze
- A hozzászóláshoz be kell jelentkezni
A home-könyvtár az a könyvtár, ahova belépsz? Márminthogy a $HOME értéke az a könyvtár, ahol .bashrc van? Olyan eset is lehet, hogy az előző disztró pl. a /home/users/dartagnan-nak adta a home-könyvtárat, míg az Arch /home/dartagnan-nak. Szóval ez stimmel?
Vagy a passwd fájlból:
awk -F : '/dartagnan/ {print $6}' /etc/passwd
- A hozzászóláshoz be kell jelentkezni