Belépés
.dmrc hiba ntfs partíción
Sziasztok!
A következő problémához kérnék segítséget, mivel sajnos elég kezdő vagyok linuxban. Szóval nemrég áthelyeztem a home mappámat egy ntfs partícióra, ezután jelentkezett a .dmrc hiba:
“A $HOME/ .dmrc fájl jogosultságai nem megfelelőek és
mellőzve lesz.Ez megakadályozza az alapértelmezett
környezet és nyelv mentését.A fájl tulajdonosa a
felhasználó kell legyen és 644 jogosultságokkal kell
rendelkeznie.A felhasználó saját könyvtárának tulajdonosa
a felhasználó kell legyen és más felhasználók nem írhatják.”
Addig eljutottam, hogy ez egy elég gyakori probléma viszont nem sikerült működő megoldást találnom. Gondolom az ntfs fájlrendszer az oka, de ha lehet ennek kéne maradni, hogy windowsról is tudjam olvasni.
Az /etc/fstab-ban így van mountolva a partíció: /dev/sda4 /home ntfs-3g rw 0 0
A .dmrc-ben pedig hu_HU.ISO-8859-2 -n van a nyelv
8.04-es ubuntum van, ha ez számít
- A hozzászóláshoz regisztráció és belépés szükséges
A fenti idezet alapjan szerintem ez a megoldas:
Nyitsz egy terminalt es kiadod a kovetkezo parancsokat:
sudo chown [felhasznaloi_neved] ~/.dmrc
(pl. chown laca ~/.dmrc)
sudo chmod 644 ~/.dmrc
Köszönöm a gyors választ, de sajnos nem működött. Szerintem a probléma a mountolásnál lesz vagy hasonló(persze javítsatok ki ha tévedek), de ahoz egyáltalán nem értek.
Ha jobban belegondolok akkor viszont az lehet a baj, hogy az NTFS-nel nincsenek olyanfajta jogosultsagok mint az ext filerendszereknel.
Minden filehoz mindenkinek van iras/olvasas/vegrehajtas joga ha felcsatolsz egy NTFS filerendszert linux allatt:
pl. az en Windos-os particiomnal:
ls -l /mnt/Windos
[...]
drwxrwxrwx 1 root root 0 2009-02-07 15:55 RECYCLER
drwxrwxrwx 1 root root 0 2008-12-20 09:14 System Volume Information
[...]
Es ahogy nezem hiaba akarom az NTFS fileok jogosultsagait allitani, nem valtozik semmi, marad minden ugyanugy.
Szerintem hosszutavon jobban jarsz ha atkoltoztetned a /home konyvtaradat egy ext3-as particiora.
Mivel nem lehet ntfs partícíókon tulajdonost beállítani, elég nehéz lesz, hogy megfeleljen a saját mappád a "A felhasználó saját könyvtárának tulajdonosa a felhasználó kell legyen és más felhasználók nem írhatják." résznek.
Miért tetted át egyébként NTFS-re?
Maverick Meerkat 10.10 --- www.luxuslashes.hu --- --- www.elajf.blogspot.com ---
Talan az meg megoldhato az "uid" kapcsoloval (manualis mount eseten legalabbis), de a jogosultsagi problema mar kemenyebb dio.
Probakeppen megneztem igy:
sudo mount -t ntfs -o uid=1000,umask=0133 /dev/sda3 /mnt/Adat1
Ez minden file-t es konyvtarat a megadott uid-vel es jogosultsaggal csatol fel.
A sajat usered uid-je az "id" paranccsal tekintheto meg.
Azt tudtam, hogy ntfs-en nem jók a jogok csak azt hittem javítható. Egyébként azért kellett volna mert ez az egyetlen linux a házban, de akkor átrakom ext3-ra.
Köszönöm mindenkinek a segítséget.
Megcsinálhatod azt is, hogy csak egy minimális HOME mappát csinálsz ext3-ra, a többi adatot, ami kellhet más gépen is, NTFS-ként bemountolod valahova a Home mappádba - így olyan, mintha a saját könyvtáradban lenne, de mégis ntfs.
Maverick Meerkat 10.10 --- www.luxuslashes.hu --- --- www.elajf.blogspot.com ---
Ez tetszik, majd megpróbálkozom vele, köszi!