Смена каталога и права доступа к файлу

Я пытаюсь изменить владельца и группу каталога, который находится на смонтированном диске. Я могу запустить sudo chown и sudo chgrp в каталоге, однако, когда я смотрю на группу и владельца, ничего не меняется. Я не получаю ошибок на выходе. Я что-то упускаю? Есть ли дополнительный шаг, потому что он смонтирован?

2
задан 6 May 2020 в 23:55

1 ответ

Вы не можете изменить владельца или разрешения для раздела ntfs так, как вы пытаетесь это сделать.

Вы мог монтировать его только с требуемым uid пользователя, которым вы хотите быть владельцем раздела.

Узнайте ваших пользователей uid и gid по: 1253] Узнайте ваш UUID раздела ntfs с помощью выполнения команды blkid .

Смонтируйте ваш раздел в / etc / fstab с разрешениями и правами владения вашего пользователя:

UUID=1EB89832B8980B03    /mnt/super    ntfs    rw,uid=1000,gid=1000    0   0

Добавьте также noauto , если вы не хотите, чтобы он автоматически монтировался при загрузке.

Даже привязка

sudo mount --bind /mnt/super/test ~/test/newtest -o rw,uid=0,gid=0

ничего не изменит. Владение останется так, как вы указали в / etc / fstab , или как сейчас, в случае монтирования с помощью nautilus или другого файлового менеджера.

Если вы хотите, чтобы у всех были права на чтение и запись для этого раздела, вы можете изменить uid и gid на 65534 :

$ cat /etc/passwd | grep nobody
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin

в / etc / fstab :

UUID=1EB89832B8980B03 /mnt/super ntfs rw,uid=65534,gid=65534 0 0

Также вы можете найти некоторую информацию о сопоставлении пользователей windows / linux здесь . Но я не пробовал и не мог ответить, работает ли он так, как вы хотите.

1
ответ дан 19 June 2020 в 21:42

Другие вопросы по тегам:

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