LinuxForum.Fans
Тема

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

Автор: yustas 40 сообщений 11741 просмотров
24.08.2011 20:46 #186738

Здравствуйте, подскажите как правильно смонтировать сетевой диск в openSUSE?

24.08.2011 22:18 #186762

yustas, смотри в сторону autofs

25.08.2011 20:33 · отредактировано #186992

Делаю скриптом:

text
 #!bin/bash
mount -t cifs [//host/share] [куда монтируем] -o file_mode=0777,dir_mode=0777

Висит на автозапуске... Проблем нет...

25.08.2011 20:34 #186993
pashtet51 написал:
Висит на автозапуске... Проблем нет...

Проверку еще замутить бы, на наличие сети и сервера =)

25.08.2011 20:34 #186994

pashtet51, а чем вас fstab неустроил?

25.08.2011 20:48 #187000

Fat-Zer,
Да вот как-то... Когда читал маны, fstab прошел мимо меня. smile
i2ks,
Скрипт идет после загрузки сети и получения ip. Шара включенная все время, так что... мне проверка не нужна :rolleyes:

25.08.2011 20:51 #187002

pashtet51, это был бы маленьким плюсом к скрипту =)

25.08.2011 21:06 #187010

yustas, какие диски-то? Если nfs то /etc/exports и fstab.

25.08.2011 22:30 #187047
i2ks написал:

Проверку еще замутить бы, на наличие сети и сервера =)

Для этого есть autofs... В том числе и для реконнекта в случае, если канал обрубается.
man autofs

26.08.2011 16:23 #187223
yustas написал:
Здравствуйте, подскажите как правильно смонтировать сетевой диск в openSUSE?

Какой сетевой диск, NFS, samba, sshfs. Что надо то?

26.08.2011 16:43 #187231
bIGaNDY написал:
Для этого есть autofs... В том числе и для реконнекта в случае, если канал обрубается.
man autofs

для тех кто в танке: http://linuxforum.ru/viewtopic.php?pid=205627#p205627

26.08.2011 19:32 · отредактировано #187274

Fat-Zer, А как это сделать в fstab?

26.08.2011 20:11 #187290

yustas,

text
 //host/share /куда/монтируем cifs <опции> 0 0
26.08.2011 20:16 #187291

CyberDaemon, Сетевой диск Windows.

31.08.2011 05:27 #188603

Большое спасибо!

21.01.2015 12:47 #410475

вопросик. Как записать строку в fstab для автомонтирования при входе в систему не под root'ом? А то у меня строка

text
//DC/Disk_N /lan_drives/disk_N cifs auto,gid=users,fmask=0664,dmask=0775,iocharset=utf-8, credentials=/etc/winpassword 0 0

при открытии /lan_drives/disk_N ошибочка:

An error occurred while accessing 'Root', the system responded: mount: /etc/fstab: parse error: ignore entry at line 7. mount: /etc/fstab: parse error: ignore entry at line 8. mount: can't find /home//lan_drives/disk_N in /etc/fstab
21.01.2015 13:13 #410483
"regman" написал:
Как записать строку в fstab для автомонтирования при входе в систему не под root'ом?
никак.
Настройка системы требует прав суперпользователя.

"regman" написал:
gid=users

тут нужно НОМЕР группы писать, а не имя. Кстати, а оно вам нужно?

"regman" написал:
fmask=0664,dmask=0775
это маска, она СБРАСЫВАЕТ права. Если маска сбрасывает, права НЕТ. Вот у вас НЕ БУДЕТ доступа с такими масками.

Вам лучше этого вообще не писать, тогда mask будет как у того, кто монтирует, обычно 0022, что для файлов даёт права 0644.
21.01.2015 17:38 #410541

ясно, буду копать в сторону pam_mount

Войдите или зарегистрируйтесь, чтобы ответить.