Я пытаюсь изменить владение файла в удаленной файловой системе, но показанный отвечает
chown: changing ownership of ‘foo’: No such file or directory
Однако как Вы видите, нечто там, и я могу сделать другие операции на нем. Например, sudo chmod a+x foo
работает просто великолепно. Например,
prompt> ls -l foo
-rw-rw-r-- 1 debug debug 0 Dec 4 09:45 foo
prompt> sudo chmod a+w foo
prompt> ls -l foo
-rw-rw-rw- 1 debug debug 0 Dec 4 09:45 foo
prompt> sudo chown seth foo
chown: changing ownership of ‘foo’: No such file or directory
prompt> ls -l foo
-rw-rw-rw- 1 debug debug 0 Dec 4 09:45 foo
Каталог живет на удаленном диске, смонтированном следующим образом:
sudo mount //10.71.165.126/seth /mnt/centraldrive -o user=name,pass=password
Удаленной файловой системой является центральная Seagate. Я запускаю Ubuntu 14.04.1 LTS.
Любая справка ценилась бы.
[Примечание стороны, я создал нечто с sudo touch foo
. Однако по некоторым причинам владение дано debug
пользователь. Это связано?]
После предложения douggro я смог добиться цели правильно, даже без записи в fstab:
sudo mount -t cifs //ip-adr-of-seagate/user /mnt/centraldrive -o username=user,pass=password,uid=1000,gid=1000,iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777