У меня есть диск долей самбы, который смонтирован при начальной загрузке, которая работает, как я предназначаю. Вот fstab файл:
//192.168.1.2/ext4tb /mnt/ext4tb cifs ,credentials=/home/frepie/.smbcredentials,iocharset=utf8,vers=1.0,sec=ntlm,user 0 0
Когда это обычно работает, у меня есть общее чтение, запись и полномочия на исполнение на той доле
Иногда, по причинам, что я игнорирую, что общий диск не смонтирован при начальной загрузке. Пытаясь решить вопрос без перезагрузки, я использовал команду
sudo mount.cifs //192.168.1.2/ext4tb /mnt/ext4tb
И команда запрашивает пароль root на сервере самбы
Password for root@//192.168.1.2/ext4tb: ********
Проблема при выполнении так, у меня нет полномочий записи, которые я имею, когда монтирование при начальной загрузке обычно работает.
$ mv /home/frepie/Music/Dark\ Latin\ Groove\ -\ La\ Quiero\ A\ Morir /mnt/ext4tb/media/Audio/
mv: cannot create regular file '/mnt/ext4tb/media/Audio/Dark Latin Groove - La Quiero A Morir': Permission denied
Так или иначе мне не предоставляют те же полномочия, когда монтирование выполняется fstab при начальной загрузке.
Насколько я знаю, поведение, которое Вы ищете (т.е. консультируетесь /etc/fstab
файл и применение опций, найденных там), только применяется, если Вы звоните mount
непосредственно, а не один из "помощника" управляет как mount.cifs
, и только если Вы указываете ИЛИ устройство или точку монтирования. От man mount
:
If only the directory or the device is given, for example: mount /dir then mount looks for a mountpoint (and if not found then for a device) in the /etc/fstab file. It's possible to use the --target or --source options to avoid ambivalent interpretation of the given argument. For example: mount --target /mountpoint
Так замена
sudo mount.cifs //192.168.1.2/ext4tb /mnt/ext4tb
также
sudo mount /mnt/ext4tb
или
sudo mount //192.168.1.2/ext4tb
Привет я делаю точно то же: кто-то совместно использует объявленный в /etc/fstab
за исключением того, что, не автомонтируются, и я хранил учетные файлы в зашифрованных папках. Я не испытываю проблемы.
Вот извлечение /etc/fstab
на 18,04
//192.168.1.100/video /media/user/Video cifs noauto,user,_netdev,sec=ntlm,credentials=/home/user/Crypt/credentials,uid=1000,gid=1000,vers=1.0 0 0
Посмотрите uid=1000,gid=1000
Можно добавить thoses опцию: явно укажите grouid идентификатор пользователя Вашего пользователя Ubuntu
С noauto
опция, которую я люблю, доли, смонтирована, когда я нажимаю для открытия их из файлового менеджера наутилуса.
Используя _netdev
опция означает, что этому монтированию нужна сеть
Кажется, что ответ должен просто смонтировать диск без cifs т.е.
sudo mount /mnt/ext4tb