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

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

или же

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

Я хочу изменить разрешение файла, чтобы никто кроме меня не мог видеть файл и каталоги! Кажется, это правильно, и не появляется никаких ошибок, но разрешение файла не изменится!

  • Файлы, созданные Windows 7, поэтому по умолчанию разрешение 777, а владелец - root !

Спасибо за любую помощь или предложение!

2 ответа2

3

Права доступа к файлу не влияют на его листинг в каталоге. Вместо этого измените разрешения каталога с помощью

sudo chmod 700 .

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

3

Если это NTFS или FAT, вы можете настроить параметры монтирования всей точки монтирования:

Ntfs:

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

ЖИР:

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

Смотрите инструкцию здесь

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .