[LatinaLUG] Mount cifs e crontab
Daniele Marcocci
danielinor0x@hotmail.com
Mar 9 Giu 2015 15:48:51 CEST
Il crontab di default non carica i vari path, quindi quando richiami un binario da uno script, il sistema non sa dove esso risiede e ti restituisce command not found
O metti il path assoluto del binario oppure ti carichi il profile che dentro c'è la definizione del PATH di sistema
export PATH=/bin,/usr/bin etc...
Inviato da iPhone
> Il giorno 09/giu/2015, alle ore 13:43, teppisti-xpla <xpla@teppisti.it> ha scritto:
>
>> On 06/09/2015 10:08 AM, Nicola Scendoni wrote:
>> Ciao Claudio
>>
>> Ho uno script che monta una cartella condivisa samba, attraverso il
>> comando mount.cifs.
>> L'esecuzione dello script da terminale funziona tranquillamente,
>> tuttavia nel momento in cui la vado a schedulare per l'esecuzione
>> con cron, mi restituisce il seguente errore:
>> /root/nas_backup.sh: line 9: mount.cifs: command not found
>>
>> il comando esatto è:
>> mount.cifs \\\\192.168.0.10\\Backup /mnt/ -o
>> user=Administrator,user=Administrator,password=$PASS
>
> devi metterci questo:
> mount.cifs //192.168.1.2/Backup/ /mnt -o credentials=/home/user/mount,sec=ntlm
>
> ,sec=ntlm e' essenziale, non so se il tuo sec e' ntlm dai una letta al manuale, il file /home/user/mount e' un semplice file di testo fatto cosi':
> username=ciccio
> password=cazzimia
>
> _______________________________________________
> http://www.llg.it
> latina mailing list
> latina@lists.linux.it
> http://lists.linux.it/listinfo/latina
>
Maggiori informazioni sulla lista
latina