chpasswd.cgi Failed - No such file or directory: exec of '/usr/lib/cgi-bin/chpasswd.cgi' |
|
|
|
Escrito por Directo
|
Ter, 22 de Novembro de 2011 10:16 |
Script chpasswd.cgi
O script chpasswd.cgi é utilizado para alterar o arquivo shadow via web, ou seja, alterar a senha de um usuário de um sistema Linux através de um formulário post comunicando com o programa CGI. O chpasswd.cgi utiliza o programa suidperl (pacote perl-suid) para executar um programa CGI com permissões de usuário root.
[error] (2)No such file or directory: exec of '/usr/lib/cgi-bin/chpasswd.cgi' failed
Caso você tenha instalado esse script para efetuar a troca de senha dos usuários do Linux, Squid, etc, alterado as permissões do arquivo setuid/setgid e ao enviar o formulário apareceu o Erro 500 - Internal Server Error e ao analisar o log do apache (/var/log/apache2/error.log) continha [error] (2)No such file or directory: exec of '/usr/lib/cgi-bin/chpasswd.cgi' failed, este erro está relacionado a falta deu um pacote de instalação necessária dependente do perl. Assim para corrigi-lo, instale o pacote supra citado perl-suid com o comando:
$apt-get install perl-suid ou $sudo apt-get install perl-suid ou ainda $aptitude install perl-suid
Caso encontre dificuldades mesmo com o arquivo, entre em contato conosco!
Fonte: www.vivaolinux.com.br
Distribuição: Ubuntu 10.04.3 LTS
|
LAST_UPDATED2 |