Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How could I mount an NTFS filesystem in a way that would allow all users full access to it? If I use sudo mount -t ntfs /dev/sda1 /media/drive, then only the root user can use it. It won't let me change the permissions/ownership on files after it's mounted (although folders are ok), which is really annoying.

share|improve this question
tried ntfs-3g ? assuming you have the package with the same name? – Lorenzo Von Matterhorn Apr 30 '13 at 17:11
@D0rf i think that the ntfs option for mount uses ntfs-3g, it has dones so for a while now. – terdon Apr 30 '13 at 18:06
@terdon thank you for the comment, it indeed seems to happen that way. – Lorenzo Von Matterhorn Apr 30 '13 at 19:30
Just to note that I solved a similar problem by installing the ntfs-3g package which I was missing. Maybe could be useful to someone. – Michele Sep 24 '14 at 20:40
up vote 14 down vote accepted

From man mount:

Mount options for ntfs

uid=value, gid=value and umask=value

    Set the file permission on the filesystem. The umask value is given in octal. By default, the files are owned by root and not readable by somebody else.

So you should be able to do what you're after with something like

mount -t ntfs -o umask=000 /dev/sda1 /media/drive

which should give everyone read and write permissions on the volume.

share|improve this answer
That seems to have done it. Thanks! – Zelda64fan Apr 30 '13 at 18:32
Glad to be of help! – Aaron Miller Apr 30 '13 at 18:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .