У меня есть человечность домашний сервер 12.10, который доступен по Интернету для соединений SSH. У меня также есть свой ноутбук человечности, который я использую дома и когда на дороге. То, что я хотел бы, - то, что во время начальной загрузки, в зависимости от доступного соединения WiFi, это или выбирает cifs когда в моей домашней сети или SSHFS иначе.
Я не хочу использовать SSHFS по умолчанию в моей домашней сети как путем движения через dyndns и мою ограниченную домашнюю скорость загрузки интернет-соединения, я думаю, что это будет значительно медленнее для повседневных задач дома.
Я не думаю, что fstab имеет своего рода иерархическое дерево монтирования, которое позволило бы мне делать это (от того, что я считал в страницах справочника так или иначе).
Это кажется логическим/разумным, или я иду об этом неправильным путем? И если бы это допустимо, как я пошел бы о выполнении его?
Заранее спасибо,
С уважением,
David
Почему бы не создать сценарий пространства пользователя, который работает, когда Вы входите в систему? Попытайтесь сделать, cifs монтируются в/etc/fstab, если он перестал работать, делают sshfs, когда Вы входите в систему.
Просто добавляют это к Вашим сценариям входа в систему:
mount | grep -q 'myhomeserver' || sshfs mydyndns /mountpoint