Как монтировать хранилище с помощью ярлыка на рабочем столе?

Я хочу монтировать по щелчку на ярлыке на рабочем столе.
Мой ярлык:

    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=true
    Icon=mate-panel-launcher
    Exec=sshfs 192.168.10.10:/home/www-data /home/stager/mnt/home.www-data
    Name=sshfs 192.168.10.10

При запуске открывается терминал, запрашивается пароль. Но монтирование не происходит.

Альтернативно, в терминале:
$ sshfs 192.168.10.10:/home/www-data /home/stager/mnt/home.www-data
работает как ожидалось.

Как монтировать с помощью ярлыка рабочего стола?

0
задан 30 August 2021 в 10:27

1 ответ

По ярлыку открывается терминал, выполняется монтирование, затем терминал закрывается и соответственно также закрывает все процессы, которые были запущены под ним. Вам нужно оставить этот терминал открытым в фоновом режиме или попробовать подходы, включающие disown или nohup , чтобы отделить процесс от текущей оболочки. Вы по-прежнему сможете прервать монтирование с помощью файлового менеджера.

Вместо этого вы можете рассмотреть возможность использования встроенной функции вашего файлового менеджера, чтобы создать соединение и сделать закладку для доступа в один клик из файлового менеджера.

0
ответ дан 4 September 2021 в 09:26

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

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