Troca de senha via browser usando chpasswd no FreeBSD
A finalidade é tirar o encargo do administrador de rede de ficar mudando senhas do usuários, assim permitiremos ao usuário trocar sua própria senha via browser, utilizaremos o chpasswd.
Instalando o chpasswd:
# cd /usr/ports/www/chpasswd
Digite o comando:
# nano Makefile
Procure pela opção --enable-language.
Altere para habilitar a linguagem para português, como segue abaixo:
--enable-language=Portuguese \
Salve e saia.
Digite:
# make install clean
E será iniciado o processo de instalação.
Permissões da pasta chpasswd:
# chmod 755 /usr/local/etc/chpasswd
Dê permissão ao arquivo de senhas (/usr/contas):
# chmod 777 /usr/contas
Configurando o chpasswd.conf:
# touch /usr/ipauth
# nano /usr/ipauth
Insira dentro do arquivo /usr/ipauth a faixa de IP da rede interna:
[2] Comentário enviado por renatomartins em 19/05/2010 - 15:00h
Não Ele nao faz parte do freebsd , ele faz parte do gerenciador de pacotes do freebsd o PORTS
quanco voce entra no cd /usr/ports/www/chpasswd e da um make ele vai baixar o codigo fonte do siste do mantenedor do software e vai compilar no seu sistema.