Монтирование через cifs или sshfs при начальной загрузке в зависимости от Wi-Fi SSID

У меня есть человечность домашний сервер 12.10, который доступен по Интернету для соединений SSH. У меня также есть свой ноутбук человечности, который я использую дома и когда на дороге. То, что я хотел бы, - то, что во время начальной загрузки, в зависимости от доступного соединения WiFi, это или выбирает cifs когда в моей домашней сети или SSHFS иначе.

Я не хочу использовать SSHFS по умолчанию в моей домашней сети как путем движения через dyndns и мою ограниченную домашнюю скорость загрузки интернет-соединения, я думаю, что это будет значительно медленнее для повседневных задач дома.

Я не думаю, что fstab имеет своего рода иерархическое дерево монтирования, которое позволило бы мне делать это (от того, что я считал в страницах справочника так или иначе).

Это кажется логическим/разумным, или я иду об этом неправильным путем? И если бы это допустимо, как я пошел бы о выполнении его?

Заранее спасибо,

С уважением,

David

2
задан 2 May 2014 в 00:21

1 ответ

Почему бы не создать сценарий пространства пользователя, который работает, когда Вы входите в систему? Попытайтесь сделать, cifs монтируются в/etc/fstab, если он перестал работать, делают sshfs, когда Вы входите в систему.

Просто добавляют это к Вашим сценариям входа в систему:

mount | grep -q 'myhomeserver' || sshfs mydyndns /mountpoint
2
ответ дан 7 October 2019 в 21:59

Другие вопросы по тегам:

Похожие вопросы: