Кто-то мог помочь со следующим?
Если я создаю и "ll" каталог на смонтированном диске, я получаю следующее
xyz@c1:/home/Data6:sudo mkdir test
xyz@c1:/home/Data6:ll
drwxr-xr-x 2 nobody nogroup 4096 Sep 15 2015 test/
Затем следующая команда возвращает ошибку
xyz@c1:/home/Data6:sudo chown username test
chown: changing ownership of ‘test’: Operation not permitted
"sudo chmod" и т.д. работает, но не "chown" (в котором я нуждаюсь для "rsync-a").
Почему sudo теряет контроль над владением?
соответствующая вводная информация:
Ubuntu 14.04.3 LTS, диск, смонтированный во время начальной загрузки следующим образом
xyz@c2:less /etc/fstab
/dev/sdc1 /Data6 ext4 defaults,acl 0 2
xyz@c2:less /etc/exports
/Data6 *c1*/255.255.255.0(rw,sync,no_subtree_check,acl)
xyz@c1:less /etc/fstab
*c2*:/Data6 /home/Data6 nfs rw,hard,intr 0 0
То же происходит, если файл копируется через "sudo CP".
"lsattr" только показывает атрибут "e", никакой "i".
Если вход в систему непосредственно на c2 (физическое местоположение Data6) sudo может сделать все (т.е. также "chown" каталога, созданного через "sudo" когда на c1). Это, кажется, о выполнении "sudo" как зарегистрированный пользователь, кто имеет "sudo" полномочия на c1, но затем теряет некоторых из них при работе над диском, смонтированным от c2. У пользователя есть то же имя, идентификатор и группа при выполнении "sudo" на c1 или c2
Это, возможно, связано с "acl" опцией?
Любая справка очень ценится.Спасибо
Это - средство защиты nfs. Необходимо экспортировать его с флагом no_root_squash
так, чтобы удаленный корень остался корневым в файловой системе.