Можно ли автоматически монтировать файловую систему sshfs всякий раз, когда соединение увеличивается?
я думаю, что более полезным делом автоматически монтировать sshfs файловой системы на доступ. autofs с может быть настроен для автоматического монтирования sshfs файловой системы при доступе к точке монтирования и размонтирования после тайм-аута.
посмотрите на autofs с, что позволяет монтирование sshfs (предохранитель) файловой системы с пользователем ssh-agent. Это решает обычную проблему проверки подлинности с autofs с: так как он работает как root, это сложно настроить для проверки подлинности пользователя без необходимости вводить пароль каждый раз.
я нашел самый простой способ достичь этого-создать маленький скрипт для процесс и добавить его в начало списка приложений. Добавьте эти две строки в текстовый файл и сохранить его где-нибудь ты вспомнишь, как что-то вроде sshfs.sh чем добавить его, чтобы начать.
#! /bin/bash
sshfs <host>@<ip>: ~/<mountpoint>
будьте уверены, чтобы создать папку перед запуском скрипта или его нет, где, чтобы смонтировать файловую систему, к которой вы подключаетесь. Точка монтирования может быть там, где вы хотите, просто создайте его в своей домашней папке.
так если sshfs могут быть перечислены в /etc/fstab и (я верю, что это может быть), то mountall будет монтировать его в любое время сетевое устройство воспитывается. Вопрос в том, что когда чистый прибор выходит из строя, вам нужно размонтировать его. Это будет выполнимо с выскочкой работу, например, /etc/инит/sshfs-вниз.конф:
# sshfs-down
start on net-device-down IFACE!=lo
task
exec umount /path/to/sshfs/mount
одна проблема, вероятно, возникает, что sshfs может попробовать промыть буферы на размонтировать, и в тот момент, что продажи устройства уже вниз, вы будете иметь проблемы.
не выскочка работать в Ubuntu с сетевые события? Наверняка вы можете разместить скрипты в /etc/сети/если-вверх.D и /etc/сети/если-вниз.д. Существует руководство на форумах Ubuntu.
это достаточно помочь?
Я думаю, что более полезной задачей является автоматическое монтирование файловой системы sshfs при доступе. autofs может быть настроен на автоматическое монтирование файловых систем sshfs при доступе к точке монтирования и отключении после таймаута.
Посмотрите на autofs , что позволяет монтировать файловую систему sshfs (fuse) с ssh-agent пользователя. Это решает обычную проблему аутентификации с помощью autofs: поскольку она выполняется как root, сложно настроить аутентификацию как пользователя без необходимости вводить кодовую фразу каждый раз.
Я нашел, что самый простой способ добиться этого - создать небольшой скрипт для процесса и добавить его в список запуска приложений. Добавьте эти две строки в текстовый файл и сохраните их где-нибудь, запомните как-то вроде sshfs.sh, чем добавьте его для запуска.
#! /bin/bash
sshfs <host>@<ip>: ~/<mountpoint>
Обязательно создайте папку перед запуском скрипта или он не сможет подключить файловую систему, к которой вы подключаетесь. Точка монтирования может быть там, где вы хотите, я просто создаю ее в своей домашней папке.
так если sshfs могут быть перечислены в /etc/fstab и (я верю, что это может быть), то mountall будет монтировать его в любое время сетевое устройство воспитывается. Вопрос в том, что когда чистый прибор выходит из строя, вам нужно размонтировать его. Это будет выполнимо с выскочкой работу, например, /etc/инит/sshfs-вниз.конф:
# sshfs-down
start on net-device-down IFACE!=lo
task
exec umount /path/to/sshfs/mount
одна проблема, вероятно, возникает, что sshfs может попробовать промыть буферы на размонтировать, и в тот момент, что продажи устройства уже вниз, вы будете иметь проблемы.
Работает ли Upstart в Ubuntu с сетевыми событиями? Конечно, вы можете разместить сценарии в /etc/network/if-up.d и /etc/network/if-down.d. На форумах Ubuntu есть руководство.
Помогает ли это?
я думаю, что более полезным делом автоматически монтировать sshfs файловой системы на доступ. autofs с может быть настроен для автоматического монтирования sshfs файловой системы при доступе к точке монтирования и размонтирования после тайм-аута.
посмотрите на autofs с, что позволяет монтирование sshfs (предохранитель) файловой системы с пользователем ssh-agent. Это решает обычную проблему проверки подлинности с autofs с: так как он работает как root, это сложно настроить для проверки подлинности пользователя без необходимости вводить пароль каждый раз.
Я нашел, что самый простой способ добиться этого - создать небольшой скрипт для процесса и добавить его в список запуска приложений. Добавьте эти две строки в текстовый файл и сохраните их где-нибудь, запомните как-то вроде sshfs.sh, чем добавьте его для запуска.
#! /bin/bash
sshfs <host>@<ip>: ~/<mountpoint>
Обязательно создайте папку перед запуском скрипта или он не сможет подключить файловую систему, к которой вы подключаетесь. Точка монтирования может быть там, где вы хотите, я просто создаю ее в своей домашней папке.
так если sshfs могут быть перечислены в /etc/fstab и (я верю, что это может быть), то mountall будет монтировать его в любое время сетевое устройство воспитывается. Вопрос в том, что когда чистый прибор выходит из строя, вам нужно размонтировать его. Это будет выполнимо с выскочкой работу, например, /etc/инит/sshfs-вниз.конф:
# sshfs-down
start on net-device-down IFACE!=lo
task
exec umount /path/to/sshfs/mount
одна проблема, вероятно, возникает, что sshfs может попробовать промыть буферы на размонтировать, и в тот момент, что продажи устройства уже вниз, вы будете иметь проблемы.
Работает ли Upstart в Ubuntu с сетевыми событиями? Конечно, вы можете разместить сценарии в /etc/network/if-up.d и /etc/network/if-down.d. На форумах Ubuntu есть руководство.
Помогает ли это?
я думаю, что более полезным делом автоматически монтировать sshfs файловой системы на доступ. autofs с может быть настроен для автоматического монтирования sshfs файловой системы при доступе к точке монтирования и размонтирования после тайм-аута.
посмотрите на autofs с, что позволяет монтирование sshfs (предохранитель) файловой системы с пользователем ssh-agent. Это решает обычную проблему проверки подлинности с autofs с: так как он работает как root, это сложно настроить для проверки подлинности пользователя без необходимости вводить пароль каждый раз.
Я нашел, что самый простой способ добиться этого - создать небольшой скрипт для процесса и добавить его в список запуска приложений. Добавьте эти две строки в текстовый файл и сохраните их где-нибудь, запомните как-то вроде sshfs.sh, чем добавьте его для запуска.
#! /bin/bash
sshfs <host>@<ip>: ~/<mountpoint>
Обязательно создайте папку перед запуском скрипта или он не сможет подключить файловую систему, к которой вы подключаетесь. Точка монтирования может быть там, где вы хотите, я просто создаю ее в своей домашней папке.
Итак, если sshfs можно указать в / etc / fstab (я считаю, что это может быть), то mountall будет монтировать его в любое время, когда будет поднято сетевое устройство. Проблема в том, что когда сетевое устройство опускается, вам нужно его убрать. Это можно было бы выполнить с помощью команды upstart, например, /etc/init/sshfs-down.conf:
# sshfs-down
start on net-device-down IFACE!=lo
task
exec umount /path/to/sshfs/mount
Возможно, возникнет одна проблема: sshfs может попытаться сбросить буферы на umount и в точке, сетевое устройство уже выключено, у вас будут проблемы.
Работает ли Upstart в Ubuntu с сетевыми событиями? Конечно, вы можете разместить сценарии в /etc/network/if-up.d и /etc/network/if-down.d. На форумах Ubuntu есть руководство.
Помогает ли это?
Работает ли Upstart в Ubuntu с сетевыми событиями? Конечно, вы можете разместить сценарии в /etc/network/if-up.d и /etc/network/if-down.d. На есть руководство .
Помогает ли это?
Я нашел, что самый простой способ добиться этого - создать небольшой скрипт для процесса и добавить его в список запуска приложений. Добавьте эти две строки в текстовый файл и сохраните их где-нибудь, запомните как-то вроде sshfs.sh, чем добавьте его для запуска.
#! / bin / bash sshfs & lt; host & gt; @ & lt; ip & gt ;: ~ / & lt; mountpoint & gt;
Обязательно создайте папку перед запуском скрипта или у нее не будет места для монтирования файловой системы, к которой вы подключаетесь. Точка монтирования может быть там, где вы хотите, я просто создаю ее в своей домашней папке.
Итак, если sshfs может быть указан в / etc / fstab (я считаю, что это может быть), то mountall будет монтировать его в любое время, когда будет поднято сетевое устройство. Проблема в том, что когда сетевое устройство опускается, вам нужно его убрать. Это можно было бы выполнить с помощью команды upstart, например, /etc/init/sshfs-down.conf:
# sshfs-down start on net-device-down IFACE! = Lo task exec umount / path / to / sshfs / mount
Возможно, возникнет одна проблема: sshfs может попытаться сбросить буферы на umount, и в тот момент, когда сетевое устройство уже отключено, у вас возникнут проблемы.
Я думаю, что более полезной задачей является автоматическое монтирование файловой системы sshfs при доступе. autofs может быть настроен на автоматическое монтирование файловых систем sshfs при доступе к точке монтирования и отключении после таймаута.
Посмотрите на autosshfs , что позволяет установка файловой системы sshfs (fuse) с помощью ssh-agent пользователя
. Это решает обычную проблему аутентификации с помощью autofs: поскольку она выполняется как root, сложно настроить аутентификацию как пользователя без необходимости вводить ключевую фразу каждый раз.
Итак, если sshfs может быть указан в / etc / fstab (я считаю, что это может быть), то mountall будет монтировать его в любое время, когда будет поднято сетевое устройство. Проблема в том, что когда сетевое устройство опускается, вам нужно его убрать. Это можно было бы выполнить с помощью команды upstart, например, /etc/init/sshfs-down.conf:
# sshfs-down start on net-device-down IFACE! = Lo task exec umount / path / to / sshfs / mount
Возможно, возникнет одна проблема: sshfs может попытаться сбросить буферы на umount, и в тот момент, когда сетевое устройство уже отключено, у вас возникнут проблемы.
Работает ли Upstart в Ubuntu с сетевыми событиями? Конечно, вы можете разместить сценарии в /etc/network/if-up.d и /etc/network/if-down.d. На есть руководство .
Помогает ли это?
Я нашел, что самый простой способ добиться этого - создать небольшой скрипт для процесса и добавить его в список запуска приложений. Добавьте эти две строки в текстовый файл и сохраните их где-нибудь, запомните как-то вроде sshfs.sh, чем добавьте его для запуска.
#! / bin / bash sshfs & lt; host & gt; @ & lt; ip & gt ;: ~ / & lt; mountpoint & gt;
Обязательно создайте папку перед запуском скрипта или у нее не будет места для монтирования файловой системы, к которой вы подключаетесь. Точка монтирования может быть там, где вы хотите, я просто создаю ее в своей домашней папке.
Я думаю, что более полезной задачей является автоматическое монтирование файловой системы sshfs при доступе. autofs может быть настроен на автоматическое монтирование файловых систем sshfs при доступе к точке монтирования и отключении после таймаута.
Посмотрите на autosshfs , что позволяет установка файловой системы sshfs (fuse) с помощью ssh-agent пользователя
. Это решает обычную проблему аутентификации с помощью autofs: поскольку она выполняется как root, сложно настроить аутентификацию как пользователя без необходимости вводить ключевую фразу каждый раз.
Итак, если sshfs может быть указан в / etc / fstab (я считаю, что это может быть), то mountall будет монтировать его в любое время, когда будет поднято сетевое устройство. Проблема в том, что когда сетевое устройство опускается, вам нужно его убрать. Это можно было бы выполнить с помощью команды upstart, например, /etc/init/sshfs-down.conf:
# sshfs-down start on net-device-down IFACE! = Lo task exec umount / path / to / sshfs / mount
Возможно, возникнет одна проблема: sshfs может попытаться сбросить буферы на umount, и в тот момент, когда сетевое устройство уже отключено, у вас возникнут проблемы.
Работает ли Upstart в Ubuntu с сетевыми событиями? Конечно, вы можете разместить сценарии в /etc/network/if-up.d и /etc/network/if-down.d. На есть руководство .
Помогает ли это?
Я нашел, что самый простой способ добиться этого - создать небольшой скрипт для процесса и добавить его в список запуска приложений. Добавьте эти две строки в текстовый файл и сохраните их где-нибудь, запомните как-то вроде sshfs.sh, чем добавьте его для запуска.
#! / bin / bash sshfs & lt; host & gt; @ & lt; ip & gt ;: ~ / & lt; mountpoint & gt;
Обязательно создайте папку перед запуском скрипта или у нее не будет места для монтирования файловой системы, к которой вы подключаетесь. Точка монтирования может быть там, где вы хотите, я просто создаю ее в своей домашней папке.
Я думаю, что более полезной задачей является автоматическое монтирование файловой системы sshfs при доступе. autofs может быть настроен на автоматическое монтирование файловых систем sshfs при доступе к точке монтирования и отключении после таймаута.
Посмотрите на autosshfs , что позволяет установка файловой системы sshfs (fuse) с помощью ssh-agent пользователя
. Это решает обычную проблему аутентификации с помощью autofs: поскольку она выполняется как root, сложно настроить аутентификацию как пользователя без необходимости вводить ключевую фразу каждый раз.
Работает ли Upstart в Ubuntu с сетевыми событиями? Конечно, вы можете разместить сценарии в /etc/network/if-up.d и /etc/network/if-down.d. На есть руководство .
Помогает ли это?
Итак, если sshfs может быть указан в / etc / fstab (я считаю, что это может быть), то mountall будет монтировать его в любое время, когда будет поднято сетевое устройство. Проблема в том, что когда сетевое устройство опускается, вам нужно его убрать. Это можно было бы выполнить с помощью команды upstart, например, /etc/init/sshfs-down.conf:
# sshfs-down start on net-device-down IFACE! = Lo task exec umount / path / to / sshfs / mount
Возможно, возникнет одна проблема: sshfs может попытаться сбросить буферы на umount, и в тот момент, когда сетевое устройство уже отключено, у вас возникнут проблемы.