LINUX.ORG.RU
решено ФорумAdmin

crontab монтирование sshfs

 ,


0

1

привет. нужна помощь.
все делается под FreeBSD 10
в crontab добавлен добавлена строка

*/1      *       *       *       *       root    /home/go.sh

сам скрипт

#!/usr/local/bin/bash
sshfs -C -o uid=0 -o gid=0 root@mydomain:/tmp /tmp/122 -o IdentityFile=/tmp/id_rsa
cp [тут выполняются мои действия]
umount -f /mnt/sshfs/pass
действия все отрабатывают но вот папка не монтируется. Из консоли все работает отлично.
авторизация проходит по ключам.
добавлена строка
/etc/sysctl.conf
vfs.usermount=1
искал в гугле пробовал сменить изменял права
# devfs ruleset 10
# devfs rule add path 'fuse*' mode 666
как сделать чтоб из скрипта проходило монтирование ?



Последнее исправление: sajor2007 (всего исправлений: 3)

Может быть autofs лучше подойдёт?

sin_a ★★★★★
()
Ответ на: комментарий от sajor2007

Можно в шапку кронтаба добавить

PATH=$PATH:/usr/local/bin

Или весь $PATH из консоли скопировать.

wisp ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.