http://www.zago.eti.br/senhas-trocar-via-web.txt Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux Veja também outros FAQ relacionados a senhas... http://www.zago.eti.br/senhas.txt http://www.zago.eti.br/user.txt http://www.zago.eti.br/user-cadastro.txt ******************************************************** Trocar senha via web webmin tem modulo para trocar senha via rede ou web... na aba "sistema" procure pelo icone "Alterar Senha". Veja mais sobre webmin, como acessar remotamente e outras dicas em: http://www.zago.eti.br/webmin.txt http://changepassword.sourceforge.net/index.php?lang=br http://changepassword.sourceforge.net/ O ChangePassword modifica as senhas do passwd, samba e squid de determinado usuário, com acesso via navegador, todas as senhas são sincronizadas e alteradas em tempo real. http://phpbrasil.com/articles/article.php/id/720 Modificando senha de usuarios Linux no PHP chpasswd http://chpasswd.sourceforge.net/ http://freshmeat.net/projects/chpasswd/ Change Linux or UNIX system password using PHP script http://www.cyberciti.biz/tips/change-linux-or-unix-system-password-using-php-script.html ******************************************************** Voce precisa instalar um programa (daemon) no seu servidor que ficara aguardando conexões para troca de senha, o mais conhecido é o poppassd, e também, é claro, uma página HTML (na qual serão preenchidos os campos username, senha, nova senha, confirma .. e tal..) que invoca um CGI que conecta ao daemon e altera a senha. ******************************************************** TROCA SENHA LINUX MAS NÃO TROCA DO SAMBA. Artigo enviado por: Marcelo da Silva Conterato em 19.07.2003. Instalação do Chetcpasswd, script em CGI para alteração via Web das senhas do arquivo passwd. Baixe o script neste link: http://web.onda.com.br/orso/chetcpasswd-1.12.1.tar.gz Recomendo extraí-lo na pasta /tmp Daí é só seguir os passos da instalação ./configure --enable-language=Portuguese --enable-cgidir=/var/www/cgi-bin/ make make install Criar um arquivo, vi /etc/chetcpasswd.allow e nele especificar a rede que vai acessar, tipo 192.168.1.0 Definir as permissões abaixo: chmod 700 /etc/chetcpasswd.allow chown root /etc/chetcpasswd.allow chmod 4755 /var/www/cgi-bin/chetcpasswd.cgi O arquivo vai ficar na pasta /var/www/cgi-bin/chetcpasswd.cgi, e deve ser executado da seguinte maneira http://ip_do_servidor/cgi-bin/chetcpasswd.cgi Eu editei a página dele e personalizei ela abaixo vou colocar o código html dela se for útil pode ser até utilizado, lembrando apena que deve-se alterar a entrada