[Linux-Biella] ssh via user www-data on apache
Federico Pistono
federicopistono a gmail.com
Gio 2 Dic 2010 17:26:49 CET
Ciao Claudio,
grazie, avevo già provato, ma non è molto sicuro aggiungere www-data
alla lista dei sudoers.
Comunque, con un:
www-data ALL = NOPASSWD: /usr/local/bin/ffencall.sh, /usr/bin/scp
Mi dice:
Sorry, user www-data is not allowed to execute '/usr/bin/scp -v -i
/var/www/.ssh/id_rsa videos/encoded/video.mp3
fede a 192.168.0.102:/tmp/' as www-data on mgds
Addirittura, mettendo:
www-data ALL = NOPASSWD: ALL
Stesso risultato.
2010/12/2 Claudio M. <cmaffio a bilug.it>:
> In data giovedì 02 dicembre 2010 16:43:30, Federico Pistono ha scritto:
>> Ciao,
>> sto cercando di copia dei file tramite scp/rsync con uno script in
>> bash, da computer locale a remoto.
>>
>> L'utente che deve eseguire lo script è www-data. Chiavi e permessi
>> configurati, se mi loggo e lancio lo script funziona. Il problema è
>> che deve essere lanciato da interfaccia web (LAP), ma apache non usa
>> un vero utente www-data.
>>
>> Questo è l'output di env da www-data da shell:
>
> sudo
> non eseguire il comando
> rsync
> ma 'sudo -u pippo rsync......'
>
> Bye
>
> --
> Contatto skype: cmaffio
> Linux User: #151147
> _______________________________________________
> Linux mailing list
> Linux a ml.bilug.linux.it
> http://ml.bilug.linux.it/mailman/listinfo/linux
>
Maggiori informazioni sulla lista
Linux