Автомонтирование шары при подключении к сети

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Rayman
ефрейтор
Сообщения: 61
Зарегистрирован: 2016-03-29 6:32:50
Откуда: Siberian

Автомонтирование шары при подключении к сети

Непрочитанное сообщение Rayman » 2018-04-06 5:58:54

Появилась следующая потребность.
Есть софт, он установлен на сервере. Каталог с софтом, расшарен. Клиенту примонтировал через fstab:

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

//192.168.10.3/soft /shara user=user password=password, auto 0 0
Все без проблем у клиента запускается через ярлык на рабочем столе и можно работать. Вопрос следующий: допустим у клиента пропадает сеть, соответственно шара перестает работать. При появлении сети пользователь будет пытаться открыть этот ярлык и софт не будет запускаться(очевидно, что папка не примонтирована). Есть ли какие то способы заставить шару автоматически примонтироваться обратно?
p.s. наткнулся на такой пакет как autofs, но не ясно куда прописывать..чтение man результата не дало

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Автомонтирование шары при подключении к сети

Непрочитанное сообщение Alex Keda » 2018-04-06 8:43:28

скриптик накидайте - и в крон
Убей их всех! Бог потом рассортирует...

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Автомонтирование шары при подключении к сети

Непрочитанное сообщение skeletor » 2018-04-06 12:34:41

To mount autofs filesystems specified in auto_master(5):

automount
Дальше, смотрим man 5 autofs (https://www.freebsd.org/cgi/man.cgi?que ... +and+Ports):
FILES
/etc/auto_master The default location of the auto_master file.
/etc/autofs/ Directory containing shell scripts to implement special
maps and directory services.

Rayman
ефрейтор
Сообщения: 61
Зарегистрирован: 2016-03-29 6:32:50
Откуда: Siberian

Автомонтирование шары при подключении к сети

Непрочитанное сообщение Rayman » 2018-04-09 12:36:35

skeletor писал(а):
2018-04-06 12:34:41
Дальше, смотрим man 5 autofs
Эм, у меня на сервере самба-ресурс //192.168.10.3/soft На клиенте поставил пакет autofs. Далее, создаю mkdir /mnt/soft

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

/etc/auto.master

/mnt/soft /etc/auto.soft

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

/etc/auto.soft

soft -fstype=cifs,credentails=/etc/smb.soft.auth,rw ://192.168.10.3/soft
Перегружаю service autofs restart , но каталоги так и не монтируются. В чем может быть затык?

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Автомонтирование шары при подключении к сети

Непрочитанное сообщение skeletor » 2018-04-10 12:55:15

Прямо в той же справке:
Automatically mount an SMB share on access, as a guest user, without
prompting for a password:

share -fstype=smbfs,-N ://@server/share

Rayman
ефрейтор
Сообщения: 61
Зарегистрирован: 2016-03-29 6:32:50
Откуда: Siberian

Автомонтирование шары при подключении к сети

Непрочитанное сообщение Rayman » 2018-04-11 5:02:55

skeletor писал(а):
2018-04-10 12:55:15
Прямо в той же справке:
Automatically mount an SMB share on access, as a guest user, without
prompting for a password:

share -fstype=smbfs,-N ://@server/share
Причем здесь гостевой доступ?
Я могу ведь и soft -fstype=cifs,username=user,password=password ://192.168.10.3/soft
Проблема решилась

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

chmod -X /etc/auto.soft
chmod 755 /etc/auto.soft