PDA

Просмотр полной версии : Как подключить сетевой диск с правами на запись?


drinkmaker
30.06.2009, 20:35
Добрый вечер!
Целый день бъюсь на проблемой.
Есть сетевая папка на машине с Windows и машины с Fedora 10/11 на которые эту папку нужно смонтировать.
Подключить получается, но пользователи могут только читать. Как дать им возможность писать?
Спасибо.
Для подключения использую:

Код:



mount -t cifs -o username=root,password=xxxxxx //192.168.100.253/Storage /home/Natali/Storage/


Эта фигня подключает для чтения
если вместо -о передать -rw должно работать и для записи, но хрен, отправляет меня читать мануал
Хелп.
Спасибо

d1914
30.06.2009, 23:21
У меня так и на чтение, и на запись работает:

Код:



mount -t smbfs -o username=root,password=xxxxxx //192.168.100.253/Storage /home/Natali/Storage/


З.ы.: на сетевой папке-то есть права на запись? из под винды пишет?

drinkmaker
30.06.2009, 23:24
Из под винды пишет

Да, Из под винды пишет
Спасибо проверю скажу
Хотя судя по этому http://samba.org/samba/smbfs/ (https://href.li/?http://samba.org/samba/smbfs/) вряд ли файловая система должна повлиять.

drinkmaker
01.07.2009, 11:42
Да, неработает

Как я и думал, неработает,
говорит неизвесный тип файловой системы smbfs

есть ещё варианты?

d1914
01.07.2009, 17:00
drinkmaker написал(а):

Как я и думал, неработает,
говорит неизвесный тип файловой системы smbfs
есть ещё варианты?


Конечно есть!))))
Быть может всё банально?
Права на самой локальной папке, куда монтируешь, какие?
Из под рута должно писать, а раз так, то нет прав на папку у юзеров...
Отпишись

drinkmaker
01.07.2009, 21:53
Монтирую в личную папку пользователя

Монтирую в личную папку пользователя. Должно писать, но не пишет.
Замахался поставил Konqueror и страницу по умолчанию smb://192.168.100.253/Storage
работает и пишет всё нормуль Спасибо за помощь, жаль не удалось сделать это автоматом.

Ameer
02.07.2009, 16:33
В таком варианте писать не должно. Вы монтируете папку под рутом и пытаетесь писать в нее пользователем. Добавьте в параметры хотя бы uid=user и все заработает. И далее курить man mount на предмет uid, gid, dir_mode и т.д.

drinkmaker
02.07.2009, 22:41
хм, логично, както не подумал. Пробую

d1914
03.07.2009, 01:02
Я потому smbfs и заюзал, из-за того, что у меня cifs c первого раза не взлетела под юзером, а разбираться некогда было

Ameer
03.07.2009, 13:05
Поддержка smbfs в современных дистрибутивах, обычно, по-умолчанию уже не включается, ибо считается устаревшей.

d1914
03.07.2009, 14:43
ameer написал(а):

Поддержка smbfs в современных дистрибутивах, обычно, по-умолчанию уже не включается, ибо считается устаревшей.


Знаю... +по сути smbfs и cifs, вроде одно и то же, и параметры у них одинаковые, но с cifs у меня возникли проблемы, почти как у топикстартера, а т.к. времени разбираться не было, попробовал устаревшую альтернативу, и, о чудо, работает!!!

[]\/[]4|<|_4|_||)
17.07.2009, 12:14
Добавь в /etc/fstab

Код:



//192.168.1.2/Share /mnt/share cifs username=user,password=123,nls=cp1251,iocharset=ut f8 0 0


Соответственно путь к шаре, логин, пароль и папку монтирования свою. Если логина, пароля нет, то можно убрать
Будет монтироваться при каждой загрузке. Чтобы примонтировать после сохранения, выполнить

Код:



sudo mount -a




---------- Post added at 16:14 ---------- Previous post was at 14:25 ----------

Еще можно добавить в список опцию users и примонтировать не от рута, а от себя.