
Я использовал монтирование общего ресурса Windows на сервере Ubuntu с записью в fstab:
//data/SharedFolder /media/SharedFolder/ smbfs user,defaults,credentials=/root/.creds,uid=root,gid=root 0 0
/root/.creds — это текстовый файл с тремя строками: моим именем пользователя, паролем и доменом.
Пользователи на сервере Ubuntu могли писать в этот монтированный файл, но потом я обновился до 10.04, и теперь писать может только root. Обычные пользователи все еще могут читать.
mount
в настоящее время говорит мне:
//data/SharedFolder on /media/SharedFolder type cifs (rw,mand,noexec,nosuid,nodev)
Как мне снова сделать его доступным для записи всем желающим?
Спасибо
решение1
Прежде всего, вам нужно будет изменить тип файловой системы с smbfs на cifs в записи /etc/fstab. Это изменит поведение вещей просто из-за этого.
Также, возможно, вам захочется рассмотреть возможность использования флага монтирования 'noperm'. Это говорит серверу не выполнять проверки ACL и полагаться на сервер, на котором размещен смонтированный ресурс, чтобы обеспечить это. Если вы действительно хотите, чтобы все получили доступ к этому ресурсу, это может представлять собой большую биту для достижения этого.