Сообщение от :
mount -t cifs //сервер/папка/папка /home/юзер/папка -o user=имя_пользователя%пароль_пользователя,uid=1000 ,gid=1000,iocharset=utf8
и все прекрасно монтируется!
и напал ступор - как сделать это же автоматом при включении/перезапуске компа
ткните носом, желательно на статью (для man/info я еще толком не дорос )
а то так образованным быть хочется а где почитать не знаю
[Ответ]
спасибо тебе, добрый человек.
дай Бог и тебе такой-же отзывчивости в твоих проблемах.
[Ответ]
Den 07:56 18.04.2008
edde, при попытки набрать в гугле mount cifs fstab, гугл сам подставил эти запросы. Удачи в росте до гугла. Я ответ нашел в гугле через минуту.
[Ответ]
Domain 08:00 18.04.2008
Нужно создать скриптик и создать на него симлинк в rc?.d . Под "?" этап загрузки... кажется как то так....Давно делал.
[Ответ]
edde 08:18 18.04.2008
Domain, направление поиска принял, спасибо.
[Ответ]
edde 20:51 18.04.2008
Den,
Сообщение от :
mount cifs fstab
вот это мне и нужно. спасибо за направление поиска!
убил бы гадов.
ненавижу линуксойдов.
вот строка из /etc/fstab:
//192.168.24.103/public /media/storage cifs iocharset=utf8,uid=1000,gid=100,auto,rw,nouser_xat tr
[Ответ]
Alex_Saf 17:17 20.04.2008
Сообщение от dmts:
убил бы гадов.
ненавижу линуксойдов.
Коллега, вы эт к чему? Токсикоз?
Сообщение от dmts:
вот строка из /etc/fstab:
//192.168.24.103/public /media/storage cifs iocharset=utf8,uid=1000,gid=100,auto,rw,nouser_xat tr
Грохните себя каким-нить классическим способом. И все остальные кто правит один из важнейших файлов системы и советует это сделать начинающему. Прописывать монтирование СЕТЕВОГО диска в /etc/fstab - системный вандализм.
Единственно приемлемое решение при загрузке - то что советует уважаемый dalex, а именно строчка в /etc/rc.d/rc.local. И то если монтирование осуществляется ИСКЛЮЧИТЕЛЬНО от имени одного пользователя. А если это сервер терминальный? Будем в fstab 30 человек прописывать?
[Ответ]
dm.tsvetkov 18:01 20.04.2008
ну, ебтеть!
как я не понял!!! человек о терминальном сервере на 156 человек спрашивал!
[Ответ]
Den 20:45 20.04.2008
dmts, замечаю за вами систематическое нарушение правил раздела. Alex_Saf, к сожалению, большинство онлайн-хелпов предлагают сделать монтирование сетевых дисков через /etc/fstab. Я думаю, что для одной рабочей станции и одного пользователя это вполне приемлемый вариант. Для машин в крупной сети, конечно же надо писать отдельный скрипт.
[Ответ]
dm.tsvetkov 06:25 21.04.2008
Den, и что ? что ты замечаешь?
то, что я ЕДИНСТВЕННЫЙ, к то не гнул пальцы, а дал пример рабочего конфига?
замечай дальше.
[Ответ]
Den 08:15 21.04.2008
dmts, а ничего, ЕДИНСТВЕННЫЙ ты наш, что этот пример можно выцепить из гугла через минуту поисков? По-моему, ты единственный, кто повёлся.
[Ответ]
edde 09:00 21.04.2008
dmts,
Сообщение от :
//192.168.1.2/E /home/ed/set cifs iocharset=utf8,uid=1000,gid=1000,auto,rw,nouser_xa t,user=log%pass tr
и имею балалайку в виде ПУСТОЙ папки. тоесть в комбайне в разделе "устройства хранения данных" появляется "сетевая папка(//192.168.1.2/E)" и все.
если перезапустить систему - во время загрузки при проходе fstab против этой строчи "FAILED" и что то комментируется (не успеваю читать).
пробовал через скрипт с sudo mount.cifs - вообше ни чего не происходит. однаеко если исполнить строку от прав root (без sudo),нужное появляется в нужном месте!!! (sodoers правил, ставил ed ALL = NOPASSWD:/sbin/mount.cifs)
[Ответ]
edde 09:02 21.04.2008
следующим этапом будет
Сообщение от :
впишите строку в /etc/rc.d/rc.local
так... доступ к папке запаролен? какая система? нужно навечно прикрутить папку, или все же время от времени?
и еще.. тут обнаружился глюк форума...
МЕЖДУ БУКВАМИ t НЕТ ПРОБЕЛА
"nouser_xattr"
а он появляется.
[Ответ]
edde 22:00 21.04.2008
пробел между буквами - это конечно хорошо, но дело,имхо не в пробеле.
дело в моем глобальном заблуждении, которого я понять не могу.
ведь если просто в fstab написать
Сообщение от :
//192.168.24.103/public /media/storage cifs
и все (тупо, без отстальных команд) - монтирование не происходит,
а если от рута
Сообщение от :
mount cifs /192.168.24.103/public /media/storage
и добавить имя пользователя на удаленном сервере - все пучком! (тоесть пароль спросят, русских символов нет, только чтение - но монтирование происходти!!!) монтирование происходит!!! вот что обидно!.
и ни как не пойму в чем собака зарыта...
[Ответ]
dm.tsvetkov 22:21 21.04.2008
ну, так, на самом деле все правильно. так и должно быть.
ты же никаких опций не указывал.
давай по порядку.
ответь, пожалуйста - пароль и логин нужны?
[Ответ]
dm.tsvetkov 23:22 21.04.2008
вот. специально для тебя делаю...
дано: в сетке есть компьютер, на котором организованна файлопомойка.
надо:
примонтировать ее как локальную систему.
хочу: что бы автоматически монтировалась при загрузке.
знаю:
пароль - 112e92 и логин Administrator и сетевое имя файлохранилища - server. на нем расшаренны всякие папки, к примеру, Video.
1) sudo mkdir /media/server_video
2) nano ~/.smbpass
вносим следующие строки
username=Administrator
password=112e92
3) sudo nano /etc/fstab
вписываю строку
//Server/Video /media/server_video cifs iocharset=utf8,uid=1000,gid=100,auto,rw,credential s=/home/tsvetkov/.smbpass
4) sudo mount /media/server_video
все. и все как надо.
при перезагрузке - тоже все ок.
[Ответ]
dm.tsvetkov 23:25 21.04.2008
а еще, есть замечательная программка - smb4k
в k/ubuntu она ставится очень просто
sudo aptitude install smb4k
[Ответ]
edde 11:17 22.04.2008
сделал ~/.smbpass
Сообщение от :
//192.168.1.2/E /mnt/E cifs iocharset=utf8,uid=1000,gid=100,auto,rw,credential s=/home/ed/.smbpass
монтирование не проихсодит. если в ручную
Сообщение от :
mount /mnt/E
[mntent]: line 9 in /etc/fstab is bad
mount: can't find /mnt/E in /etc/fstab or /etc/mtab
открыл mtab, посмотрел, по образу и подобию вставил
Сообщение от :
cifs //192.168.1.2/E
не помогло.
Сообщение от :
cifs /mnt/E
говорит
Сообщение от :
[mntent]: line 9 in /etc/fstab is bad
mount: unknown filesystem type ''
Господа, всем спасибо за помощь
главная проблема - лишние пробелы, которые лезут в постах и я на них нарывался
пока создавал предыдущий пост, экспериментировал и нашел-таки решение.
Сообщение от :
//192.168.1.2/E /mnt/E cifs iocharset=utf8,uid=1000,gid=100,auto,rw,user=<logi n>%<pass> 0 0
на всяк случ прокоментирую (для таких же как я)
первое и важное - в fstab всего 5 пробелов - ими отделяются поля с командами, если команд несколько, они пишутся через запятую
//192.168.1.2/E - адрес до папки которую хотим примонтировать
/mnt/E - точка монтирования
cifs - файловая система. можно ставить и smbfs но не всегда это проходит. например если подключаться к WinXP то проходят оба варианта, а если Win2003 только cifs
iocharset=utf8 - чтоб русские буквы по русски были
uid=1000,gid=100 - до конца не разобрался, но на всех форумах так пишут
auto - чтоб само монтировалось при старте системы (так кажется)
rw - чтоб можно было писАть в папку
user=<login>%<pass> - имя пользователя и пароль на той машине, к которой подключаемся, тоесть в моем примере на 192.168.1.2. например admin%1234
0 0 - (ноль и ноль через пробел) для какой-то совместимости с чем-то старым. пока не поставишь и не наберешь таким образом 6 полей (5 пробелов) будешь маяться как я
Внимание! Последняя строка в файле /etc/fstab должна быть пустой
[Ответ]
heno 12:01 27.10.2008
я делаю с помощью autofs, по-моему самая удобная вещь
единственно в первый раз трудно настроить
[Ответ]
fuze 19:13 11.11.2008
edde, У тебя автоматом минут через десять не отмонтируется все это? А то у меня по таймауту отмонтируется, хз почему... Временно решил при помощи cron, но это не дело....
Сообщение от heno:
я делаю с помощью autofs, по-моему самая удобная вещь
единственно в первый раз трудно настроить
Действительно трудно настроить.... Поделись конфигами.
[Ответ]
heno 12:42 02.12.2008
/etc/auto.master (может быть в /etc/autofs - в зависимости от вида линукса)
внутри:
/mnt/cifs /etc/auto.miscsmb -t=60
другой файл как раз указывает что монтировать и как
/etc/auto.miscsmb
внутри:
имя папки -fstype=cifs,rw,noperm,setuids,iocharset=utf8,codep age=cp866,fmask=666,file_mode=0666,dir_mode=0777,u ser=имя пользователя,pass=пароль ://сервер/шара\$
\$ если шара скрытая по самбе
на старых линуксах (сусе 10.1 к примеру), приходилось ещё править файлик /etc/sysconfig/autofs
внутри:
AUTOFS_OPTIONS=" --ghost"
попробуй сначала без этого
ну и конечно, в конце концов демона autofs надо в загрузку поставить
[Ответ]
fuze 17:12 02.12.2008
heno, спс, я сам разобрался, но все равно пригодится...
[Ответ]