Ubuntu не Может изменить полномочия на файлах, к которым я владею и имею RW

У меня есть жесткий диск, полный резервных копий, который для меня смонтирован в/media/chronus_, я пытался дать другому пользователю rw разрешение к этому диску.

Проблема состоит в том, что я не могу изменить полномочия на этом диске, даже если я делаю новый файл, который он помещает, устанавливает все на-rw-------, вот выборка того, что я попробовал:

madmaze@the-gibson:~$ touch testfile
madmaze@the-gibson:~$ ls -l testfile 
-rw-r--r-- 1 madmaze madmaze 0 2011-01-16 20:11 testfile
madmaze@the-gibson:~$ chmod 777 testfile 
madmaze@the-gibson:~$ ls -l testfile 
-rwxrwxrwx 1 madmaze madmaze 0 2011-01-16 20:11 testfile
madmaze@the-gibson:~$ cd /media/chronos_/Pix/
madmaze@the-gibson:/media/chronos_/Pix$ ls -l
total 4100
-rw------- 1 madmaze madmaze   28226 2011-01-16 20:18 avp.jpg
-rw------- 1 madmaze madmaze    5764 2011-01-16 20:18 avpsmall.jpg
-rw------- 1 madmaze madmaze   98414 2011-01-16 20:18 john.jpg
-rw------- 1 madmaze madmaze   98785 2011-01-16 20:18 lisa.jpg
-rw------- 1 madmaze madmaze 3954281 2011-01-16 20:18 peter.jpg
madmaze@the-gibson:/media/chronos_/Pix$ chmod 777 *.jpg
madmaze@the-gibson:/media/chronos_/Pix$ ls -l
total 4100
-rw------- 1 madmaze madmaze   28226 2011-01-16 20:18 avp.jpg
-rw------- 1 madmaze madmaze    5764 2011-01-16 20:18 avpsmall.jpg
-rw------- 1 madmaze madmaze   98414 2011-01-16 20:18 john.jpg
-rw------- 1 madmaze madmaze   98785 2011-01-16 20:18 lisa.jpg
-rw------- 1 madmaze madmaze 3954281 2011-01-16 20:18 peter.jpg
madmaze@the-gibson:/media/chronos_/Pix$ sudo chmod 777 *.jpg
madmaze@the-gibson:/media/chronos_/Pix$ ls -l
total 4100
-rw------- 1 madmaze madmaze   28226 2011-01-16 20:18 avp.jpg
-rw------- 1 madmaze madmaze    5764 2011-01-16 20:18 avpsmall.jpg
-rw------- 1 madmaze madmaze   98414 2011-01-16 20:18 john.jpg
-rw------- 1 madmaze madmaze   98785 2011-01-16 20:18 lisa.jpg
-rw------- 1 madmaze madmaze 3954281 2011-01-16 20:18 peter.jpg
madmaze@the-gibson:/media/chronos_/Pix$ touch testfile
madmaze@the-gibson:/media/chronos_/Pix$ ls -l testfile 
-rw------- 1 madmaze madmaze 0 2011-01-16 20:25 testfile
madmaze@the-gibson:/media/chronos_/Pix$ chmod 777 testfile
madmaze@the-gibson:/media/chronos_/Pix$ ls -l testfile 
-rw------- 1 madmaze madmaze 0 2011-01-16 20:25 testfile
madmaze@the-gibson:/media/chronos_/Pix$ 

Какие-либо Идеи, что я мог делать неправильно? Файловой системой является NTFS

Действительно ли возможно, что NTFS не поддерживает другие полномочия?

0
задан 17.01.2011, 05:42

2 ответа

Действительно ли возможно, что NTFS не поддерживает другие полномочия?

Да. Драйвер NTFS, включенный в Ubuntu (NTFS 3G), не поддерживает изменения прав и владение. Из документации Ubuntu:

Существующие ограничения этого драйвера:

  • запись регистрирует зашифрованный, или сжатый на уровне файловой системы (не включает .zip, .gz, .rar файлы, так как они сжаты на файле, не уровне файловой системы),
  • изменение принадлежности файла NTFS и прав доступа
3
ответ дан 24.11.2019, 04:36

Можно изменить полномочия файлов монтирования с чем-то как

mount -t ntfs -o umask=022,uid=madmaze,gid=madmaze /dev/sdb1 /media/chronus

где umask=022 дает 644 (-rw-r - r-) для полномочий файла, и 755 (drwxr-xr-x) для полномочий каталога.

0
ответ дан 24.11.2019, 04:36

Теги

Похожие вопросы