Ubuntu Nie można zmienić uprawnień do plików, które posiadam i do których mam RW

0

Mam dysk twardy pełen kopii zapasowych, który dla mnie jest zamontowany w / media / chronus_ Próbowałem udzielić uprawnienia innego użytkownika rw na ten dysk.

Problem polega na tym, że nie mogę zmienić żadnych uprawnień na tym dysku, nawet jeśli utworzę nowy plik, ustawia on wszystko na -rw ------- oto fragment tego, co próbowałem:

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$ 

Jakieś pomysły, co mogę robić źle? System plików to NTFS

Czy to możliwe, że NTFS nie obsługuje innych uprawnień?

madmaze
źródło
1
Jakim systemem plików jest dysk - FAT, NTFS, ext3 itp.?
Dennis Williamson
arg, myślałem, że to ext3, ale jego NTFS
madmaze

Odpowiedzi:

3

Czy to możliwe, że NTFS nie obsługuje innych uprawnień?

Tak. Sterownik NTFS zawarty w Ubuntu (NTFS 3G) nie obsługuje zmian własności i praw. Z dokumentacji Ubuntu :

Obecne ograniczenia tego sterownika to:

  • zapisywanie plików zaszyfrowanych lub skompresowanych na poziomie systemu plików (nie obejmuje plików .zip, .gz, .rar, ponieważ są one kompresowane na pliku, a nie na poziomie systemu plików)
  • zmiana własności pliku NTFS i praw dostępu
Tobias Plutat
źródło
0

Możesz zmienić uprawnienia do plików montowania za pomocą czegoś takiego

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

gdzie umask = 022 daje 644 (-rw-r - r--) dla uprawnień do plików i 755 (drwxr-xr-x) dla uprawnień do katalogów.

Éric Guirbal
źródło