ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.io/forumdisplay.php?f=124)
-   -   Как подключить сетевой диск с правами на запись? (https://forum.antichat.io/showthread.php?t=1784678)

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/ вряд ли файловая система должна повлиять.

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=utf8 0 0
Соответственно путь к шаре, логин, пароль и папку монтирования свою. Если логина, пароля нет, то можно убрать
Будет монтироваться при каждой загрузке. Чтобы примонтировать после сохранения, выполнить

Код:


Код:

sudo mount -a


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

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


Время: 16:11