Non va...perché devo installare prima quella libreria e mi hanno detto che non va bene perché il Plesk fa casiniOriginariamente inviato da Claudio Vituzzi
codice:use Sudo; my $su; $su = Sudo->new( { sudo => '/usr/bin/sudo', username => $name, password => $pass, program => '/usr/bin/programma da eseguire', program_args => '...argomenti da passare al programma da eseguire' } ); $result = $su->sudo_run(); if (exists($result->{error})) { &handle_error($result); } else { printf "STDOUT: %s\n",$result->{stdout}; printf "STDERR: %s\n",$result->{stderr}; printf "return: %s\n",$result->{rc}; }![]()
Non potrei eseguire un comando tipo "su use"r e poi metter il comando?
Come passo poi la pwd senza doverla metter io come faccio da shell?![]()
a me servirebbe solo eseguire un comando in automatico con un .cgi o pl come user root o admin.
Ps. Avendo un serv. virtuale col plesk posso fare anche piccole modifiche a file di configurazione...ma non a programmi.
Sareste così gentili da dirmi 2-3 righe di cod. CGI o pl per far ciò?![]()
![]()
Un bacione a tutti,
Silvia.

Rispondi quotando