Задать вопрос
romandkoz
@romandkoz

Почему не работает автозапуск curlftpfs?

Сделал скрипт для монтирования ftp, создал службу для запуска этого скрипта после загрузки системы, служба работает, скрипт отрабатывает, но та часть где монтируется сервер не работает. Если запустить скрипт вручную то все отрабатывает на ура. Что не так?

То что в файле службы: etc/systemd/system/mountfs.service
[Unit]
After=network.service

[Service]
ExecStart=/usr/local/bin/mountfs.sh

[Install]
WantedBy=default.target


Скрипт монтирования:
curlftpfs ftp://user:pass@server.ru/ /root/mountfs/
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
Пробуйте поменять ExecStart на ExecStart=/bin/bash /usr/local/bin/mountfs.sh.
И укажите в секции [Service] тип запуска Type=oneshot.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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