Intereting Posts
много времени, проведенного в intel_idle Как найти сведения о соединении LDAP, которые использует поле Solaris для аутентификации пользователей? В потоке писем, как ответить последнему отправителю, а не вам? Написание сценария установки для CentOS Хост не найден, пытаясь ограничить доступ к yahoo.com в elinks, используя кальмаров Что такое эквивалент KDE сценария Nautilus? Как правильно скомпилировать с сторонними библиотеками? Есть ли ограничение безопасности, препятствующее apache2 прослушиваться на высоком порту? Изменение цвета и тени шрифта из заголовка в диспетчере окон Устанавливать зависимости, устанавливающие пакеты rpm Firefox ESR 31.2.0 на Gentoo Linux управляет лигатурами «ff», «fl», «fi» и «ffl», Как настроить ssh-agent-forwarding? Удалить все строки перед первой строкой, содержащей совпадение? Postfix – конверт и заголовок тела Невозможно установить pandoc-convert 1.1.0 через npm в атоме 1.14.3 на Manjaro LXqt

Ленивое монтирование удаленной файловой системы (с sshfs)

У меня есть удаленный компьютер, и я монтирую его файловую систему с помощью sshfs в свою локальную папку ~/user@host , например:

 sshfs user@host: ~/user@host 

Работает хорошо, но я хочу реализовать «ленивое» монтирование: т.е. я не хочу, чтобы он монтировался при запуске системы, но я хочу, чтобы он был установлен только тогда, когда я пытаюсь открыть локальную папку ~/user@host ,

Вероятно, есть какой-то способ определить как «перехваты файловой системы»: просто когда пользователь запрашивает содержимое каталога, должна выполняться некоторая команда. Является ли это возможным?

Я думаю, вы описываете autofs. Autofs монтирует файловые системы по требованию, то есть при попытке получить к ним доступ. Согласно этой вики-странице Arch, она должна работать с sshfs. https://wiki.archlinux.org/index.php/autofs#FTP_and_SSH_.28with_FUSE.29