Как смонтировать сетевой диск, чтобы его можно было использовать из приложений и по wifi

Я хочу настроить сетевой диск для хранения моих личных фотографий. У меня уже есть сервер и пользователь с картинками на сервере. Я планировал хранить фотографии в домашнем каталоге этого пользователя.

Я уже пытался настроить монтирование sshfs в fstab, но это не сработало. Я полагаю, причина была в том, что мой ноутбук в настоящее время работает только по Wi-Fi, и fstab потребовал бы проводного соединения даже при использовании опции _netdev.

Затем я увидел это http://ubuntuforums.org/showthread.php?t=896474&p=5635104#post5635104 , в котором добавляются сценарии монтирования в сети, если вверх и если вниз. Но по какой-то причине даже это не сработало. Когда было установлено Wi-Fi соединение, скрипт if-up не запускался.

Затем я попытался использовать «Подключение к серверу» в Nautilus. Это выглядело очень многообещающе, и это вроде как работает. Единственным недостатком является то, что места, связанные с этим параметром, не отображаются в диалоговом окне загрузки файлов в браузерах. И это был бы один из основных вариантов использования, которым я прикрепляю картинку к электронному письму.

Поэтому мой вопрос заключается в том, как мне подключить сетевой диск так, чтобы: 1) диск можно было использовать из таких приложений, как браузер; 2) он автоматически подключался, когда сеть была доступна или когда щелкала закладка или каталог в Nautilus 3) Может использоваться несколькими пользователями 4) прост в использовании даже нетехническими лицами (настройка может быть более сложной)

Есть ли такой способ?

0
задан 15 January 2014 в 09:29

1 ответ

Затем я попытался использовать «Подключиться к серверу» в Nautilus. Это выглядело очень многообещающе, и это вроде как работает. Единственным недостатком является то, что места, связанные с этой опцией, не отображаются в диалоговом окне загрузки файлов в браузерах

Наутилус монтирует эти файлы в ~/.gvfs/share_name, и они также доступны в диалоговом окне загрузки файлов в браузерах из этого каталога. , Может быть, диалоговое окно скрывает эту папку, поскольку она скрыта, просто нажмите CTRL + H в диалоговом окне, чтобы переключить отображение скрытых файлов / каталогов и перейти к этой папке.

Чтобы монтировать так же, как монтирует Наутилус, просто используйте команду

gvfs-mount "ssh://user@host:port"

(очевидно, правильно заполняя детали.) С помощью этой команды вы можете сделать простой скрипт bash:

#!/bin/bash
sleep 20
gvfs-mount "ssh://user@host:port"

сделайте его исполняемым и автоматически запустите этот скрипт при входе в систему. (например, набрав «startup» в Dash и используя приложение «startup apps» для его настройки.) Этот скрипт будет ждать 20 секунд после запуска, чтобы смонтировать общий ресурс, если вам нужно больше или меньше времени, чтобы Wi-Fi просто появился измените число в скрипте на те секунды, которые вы хотите.

0
ответ дан 15 January 2014 в 09:29

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

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