Задать вопрос
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/
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
Пробуйте поменять ExecStart на ExecStart=/bin/bash /usr/local/bin/mountfs.sh.
И укажите в секции [Service] тип запуска Type=oneshot.
Ответ написан
Ваш ответ на вопрос

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

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