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

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

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Rayman
ефрейтор
Сообщения: 50
Зарегистрирован: 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

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

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

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

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

Аватара пользователя
skeletor
майор
Сообщения: 2434
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

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

Непрочитанное сообщение 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.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Rayman
ефрейтор
Сообщения: 50
Зарегистрирован: 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
майор
Сообщения: 2434
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

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

Непрочитанное сообщение 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
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Rayman
ефрейтор
Сообщения: 50
Зарегистрирован: 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