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

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

 sshfs user@host: ~/user@host 

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

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

One Solution collect form web for “Ленивое монтирование удаленной файловой системы (с sshfs)”

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

  • Sshfs на Beaglebone Black пароль с ручкой Ubuntu 3.14
  • SSHFS, похоже, работает, но Sublime + SSHFS не работает?
  • Fusermount монтажный каталог SSHFS работает вручную, но не автоматически?
  • Установка удаленной файловой системы через SSH как другого пользователя
  • установить umask для файловой системы, установленной sshfs
  • sshfs remount зависает
  • Правильный способ установки umask для транзакций SFTP?
  • sshfs с автоматическим отключением молча
  • Смонтируйте файловую систему с помощью sshfs с помощью сервера Dropbear на прошивке Yocto
  • Сделать SSH не использовать VPN
  • Использование sshfs замораживает все терминалы
  • Linux и Unix - лучшая ОС в мире.