Я пытаюсь настроить постоянное монтирование самбы. Это не слишком сложно, используя эти инструкции . Но я хочу, чтобы они
- Автоматически перемонтировать каждый раз, когда я присоединяюсь к сети, где эти акции доступны.
- Автоматически отключать (или делать запросы на доступ немедленно, а не зависать) каждый раз, когда я покидаю сеть, т.е. избегать этого автоматически.
Поиск в Google предполагает, что AutoFS может быть полезным. Я понимаю, что это заботится о 1. выше, но я не уверен насчет 2.
Другие вопросы об автоматизированном монтировании Samba, т.е. Как монтировать общий ресурс samba постоянно? , похоже, не решаются автоматические перемонтирования / размонтирования, поэтому я думаю, что это не дубликат.
Благодарю.
Напишите сценарии для монтирования и размонтирования общего ресурса.
Поместите их в «/etc/network/if-up.d» и «/etc/network/if-down.d» соответственно. Это места для сценариев, которые запускаются, когда сетевое соединение установлено или закрыто.
Однако, если вы ищете конкретный сервер для подключения или отключения в сети, единственное решение, которое я вижу, состоит в том, чтобы создать задачу cron, которая периодически проверяет соединение с сервером, сохраняет состояние и запускает соответствующие сценарии.
источник
AutoFS будет работать нормально. Он будет автоматически монтироваться при доступе к общему ресурсу, перемонтироваться, если его уронят, и размонтировать при простое. Когда вы выходите из системы, и все ваши процессы завершаются (из-за выхода из системы), то монтирование падает после простоя в течение некоторого времени. Вы можете настроить время простоя.
Смотрите это с практическими рекомендациями: http://www.howtoforge.com/accessing_windows_or_samba_shares_using_autofs
источник
Крепление всегда будет пытаться переподключиться при доступе к ресурсу. Если вы подключены к сети, это будет зависеть от того, есть ли у вас маршрут к хосту или нет. Но AutoFS будет продолжать пытаться. Есть параметры, которые вы можете настроить (время ожидания, повторные попытки и т. Д.).
источник