Страница 1 из 1

Автомонтирование сетвых папок

Добавлено: 2007-10-31 19:58:08
Магистр
Необходимо сделать автомонтирование при старте системы.
Папки запросто монтируются ручками и скриптами (запущенными вручную), но если поместить скрипты в /etc/rc.d или /usr/local/etc/rc.d результат нулевой. Пробовал черз fstab

Код: Выделить всё

//server/SALES /home/vasya_gaykin/server smbfs userid=mr_a_black,passwd=15Xthysq,rw 0 0
тоже не получается... как быть?

Re: Автомонтирование сетвых папок

Добавлено: 2007-10-31 22:45:41
Alex Keda

Код: Выделить всё

/usr/home/lissyara/>more /usr/local/etc/rc.d/mount.sh
#!/bin/sh

. /etc/rc.subr

case "$1" in
start)

/bin/mkdir -p /mnt/shares /usr/ports /mnt/www /mnt/others/
mount 192.168.254.254:/shares           /mnt/shares     &
mount 192.168.254.254:/usr/ports        /usr/ports      &
#mount 192.168.254.254:/usr/src          /usr/src        &
mount 192.168.254.254:/usr/local/www    /mnt/www        &
mount 192.168.254.254:/shares/movie/other /mnt/others/  &

sleep 1 && /usr/local/bin/kdm &
        ;;
stop)

        ;;
restart)

        ;;
*)
        echo "Использование: ${0}: { start | stop | restart }" >&2
        echo ""
        exit 64
        ;;
esac

/usr/home/lissyara/>ll /usr/local/etc/rc.d/mount.sh
-rwxr-xr-x  1 root  wheel  599 11 авг 19:55 /usr/local/etc/rc.d/mount.sh
/usr/home/lissyara/>
всё прекрасно работает

Re: Автомонтирование сетвых папок

Добавлено: 2007-11-01 1:35:41
smilealex
обратил внимание на smbfs.. т.е. понятно, что это не NFS))

Код: Выделить всё

//server/SALES /home/vasya_gaykin/server smbfs userid=mr_a_black,passwd=15Xthysq,rw 0 0
неуверен.. может быть стоит обратить внимание на /etc/nsmb.conf

Код: Выделить всё

Редактируем файл монтирования системных разделов, для того что бы сетевая директория монтировалась автоматически при загрузке системы:
#ee /etc/fstab
добавляем строку
//USER-NAME@dc/Documents   /mnt/serv-docs   smbfs   rw   0   0
(имя юзера при монтировании пишется Обязательно большими буквами, переменные разделяем исключительно с помощью "Tab")
Редактируем файл:
#ee /etc/nsmb.conf
[default]
workgroup=OFFICE
# The 'DC' is an NT server.
#[DC]
#addr=192.168.0.1
[DC:ИМЯ-ЮЗЕРА]
# use persistent password cache for user 'joe'
charsets=cp1251:cp866
password=пароль-юзера

Re: Автомонтирование сетвых папок

Добавлено: 2007-11-01 22:04:56
Магистр
Спасибо... извиняюсь за несовсем корректный вопрос :)

Re: Автомонтирование сетвых папок

Добавлено: 2007-11-01 22:39:13
smilealex
Магистр писал(а):Спасибо... извиняюсь за несовсем корректный вопрос :)
вопрос как вопрос )).. автомонтирование smb-шар работает?

Re: Автомонтирование сетвых папок

Добавлено: 2007-11-08 18:24:09
Магистр
Вот про то что smb я и не написал (не сразу видно, точнее)... А так спасибо -- все работает :)