Назад | Перейти на главную страницу

Разрешение пользователю монтировать общий ресурс samba из fstab

Я не могу получить mount.cifs уважать user флаг передан на крепление. Запись в /etc/fstab является

//10.0.1.205/rm /home/robert/remote/rm cifs user,uid=robert,gid=users,file_mode=0644,dir_mode=0755,credentials=/etc/samba/navision,rw,noauto 0 0

но при выполнении

robert@rm:~/remote> mount rm

я получаю

mount error(1): Operation not permitted
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

Это выглядит как mount.cifs должно быть setuid чтобы обычные пользователи могли монтировать общие ресурсы.

Можно установить режим для mount.cifs к setuid root, чтобы пользователи без полномочий root могли монтировать общие ресурсы в каталоги, для которых у них есть разрешение на запись.

НЕ называйте том диска "rm" в Linux. Вы просите катастрофы.

Это формат, который, я думаю, вы хотите использовать - похоже, вы используете неправильное замедление пользователя в команде, вставленной выше

//192.168.44.100/share_name /path_to/mount_point cifs username=server_user,password=server_password,_netdev,uid=client_username,gid=users 0 0