Permissos sobre una partició

Tinc una partició D (de windows: NTFS, que es troba a /windows/D/) i puc veure el contingut però no puc editar-lo (no puc eliminar fitxers, crear carpetes). Si treballo com root, si que puc editar, eliminar, crear, etc. O sigui, que crec que és un problema de permissos

quina ordre he de donar per que un usuari (no root) pugui fer aquestes coses amb la D ?

Gràcies



editat per: mrico, 12/Març/2010 - 18:34
Hola.

Podries enganxar el contingut del fitxer /etc/fstab per veure com es munta aquesta partició?.

Salut.

Toni Ubieto.
El contingut de /etc/fstab és:

/dev/disk/by-id/ata-FUJITSU_MHT2040AT_NN6UT511A6FS-part6 swap swap defaults 0 0
/dev/disk/by-id/ata-FUJITSU_MHT2040AT_NN6UT511A6FS-part7 / ext3 acl,user_xattr 1 1
/dev/disk/by-id/ata-FUJITSU_MHT2040AT_NN6UT511A6FS-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=ca_ES.UTF-8 0 0
/dev/disk/by-id/ata-FUJITSU_MHT2040AT_NN6UT511A6FS-part5 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=ca_ES.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
~
~
~
~
Hola.

Sembla ser que és la "política" d'OpenSuSE per a ntfs.

El tema són els paràmetres fmask=133 i dmask=022:
Això vol dir que es canvien els permisos dels fitxers (amb una màscara) a NO execució per l'usuari i NO execució ni escriptura pel grup i els altres (ugo=133).
I els permisos dels directoris a NO escriptura pel grup i els altres (ugo=022).
Per cert: ugo vol dir UserGroupOther i el valor dels permisos és 4=lectura,2=escriptura i 1=execució.

El més senzill és editar el fitxer /etc/fstab (com a root) i eliminar "fmask=133,dmask=022" a la línia corresponent a /windows/D. També les podries eliminar a /windows/C si vols.

Si vols entendre-ho fes una cerca a internet sobre "permisos fitxers unix".

Salut.

Toni Ubieto
Hola Toni,

he fet el que em dius i m'ha funcionat perfectament.

Moltes gràcies

Mario Rico