Проблема chmod в ubuntu


0

Я хочу змінити дозволи користувачів багатьох файлів, але не можу! Я використовую цей код:

administrator@unknown:~$ sudo chmod 700 *  -R

або

administrator@unknown:~$ sudo chmod 700 myfile -R

Я хочу змінити дозвіл на файл, щоб ніхто, крім мене, не міг бачити файл і каталоги! Здається, це правильно, і помилка не з’являється, але дозвіл на файл не зміниться!

  • Файли, створені Windows 7, Отже, дозвіл за замовчуванням - 777, а власник - root !

Дякуємо за будь-яку допомогу чи пропозицію!


2
Якщо це встановлений диск FAT / NTFS, ви не можете змінювати дозволи.

@adamax: ntfs-3gдрайвер підтримує відображення дозволів POSIX на ACL- адреси NTFS. (Не впевнений, чи функція вже є в Ubuntu, однак.)
grawity

Відповіді:


3

Якщо його NTFS або FAT, ви можете налаштувати параметри кріплення для всієї точки монтажу:

Ntfs:

rw,user,auto,fmask=0177,dmask=0077,uid=1000

Жир:

user,auto,fmask=0177,dmask=0077,uid=1000

Дивіться як тут


3

Дозволи на файл не впливають на його перелік у каталозі. Натомість змініть дозволи довідника за допомогою

sudo chmod 700 .

Також переконайтеся, що драйвери файлової системи підтримують UNIX-дозволи. ext *, XFS і т.д. роблять, але не FAT і лише деякі реалізації NTFS.


1
ntfs-3gДрайвер підтримує відображення дозволів POSIX в NTFS ACL.
grawity
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.