Монтирование samba разделов

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

gr_alex
Сообщения: 29

Монтирование samba разделов

Сообщение gr_alex »

Как сделать чтобы samba разделы монтировались автоматом при запуске системы.
В Gentoo был файлик наподобие autoexec-а из windows, только описание потерялось, не могу найти.
Сейчас стоит Suse 10.1. Подскажите пожалуйста.
Спасибо сказали:
Аватара пользователя
SANTA
Сообщения: 181
ОС: GNU/Linux

Re: Монтирование samba разделов

Сообщение SANTA »

gr_alex писал(а):
20.09.2006 13:13
Как сделать чтобы samba разделы монтировались автоматом при запуске системы.
В Gentoo был файлик наподобие autoexec-а из windows, только описание потерялось, не могу найти.
Сейчас стоит Suse 10.1. Подскажите пожалуйста.

Добавить строчку в /etc/fstab
со значением auto
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Монтирование samba разделов

Сообщение Liksys »

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

//ip/share   /mount/point   smbfs   auto,...    0   0
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Монтирование samba разделов

Сообщение kasak »

а у меня возникает такая хрень

2842: tree connect failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed

даже не знаю что делать :( пробовал через rc.local вот такая хрень. а через fstab то же самое только цифра другая :( .
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: Монтирование samba разделов

Сообщение Black »

kasak писал(а):
21.09.2006 19:21
а у меня возникает такая хрень

2842: tree connect failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed

даже не знаю что делать :( пробовал через rc.local вот такая хрень. а через fstab то же самое только цифра другая :( .

У меня такая же фигня была в федоре 3, и в слаке сейчас тоже. Посему я просто поставил суид на /usr/bin/smbmnt, написал скрипт, который это всё монтирует, и засунул его в .xinitrc. Тем более, винду всё равно каждые пять минут перезагружают, приходится перемонтировать постоянно.
Скрипт примерно такого вида:

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

#!/bin/bash
smbfs_mount() {
    mount /mnt/share1
    mount /mnt/share2
}

smbfs_umount() {
    umount /mnt/share1
    umount /mnt/share2
}

# это чтобы отмонтировать, когда винда перезагружается:
smbfs_umount_l() {
    umount -l /mnt/share1
    umount -l /mnt/share2
}

case "$1" in
'mount')
  smbfs_mount
 ;;
'umount')
  smbfs_umount
 ;;
'umount_l')
  smbfs_umount_l
 ;;
*)
#если вызвать без параметров, будет smbfs_mount
smbfs_mount
esac


Шары в этом случае прописаны в fstab. Если без fstab'а, то вместо

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

mount /mnt/share1

надо писать что-то типа

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

mount -t smbfs //host/share1 /mnt/share1 -o sync,username=user,password=asdf
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Монтирование samba разделов

Сообщение kasak »

Чем грозит присвоение суид?? Я таким образом дыру в системе не открою?
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Монтирование samba разделов

Сообщение sash-kan »

(kasak @ Sep 22 2006, в 09:54) писал(а):Чем грозит присвоение суид?? Я таким образом дыру в системе не открою?
справедливое замечание.
гораздо правильнее с точки зрения безопасности разрешить запуск нужной программы через sudo.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: