Troca de senha via browser usando chpasswd no FreeBSD

Publicado por Smurf em 18/05/2010

[ Hits: 9.063 ]

 


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:

172.16.15.0

Salve e saia do arquivo.

# nano /usr/local/etc/chpasswd/chpasswd.conf

Altere as linhas para:

password_file /usr/contas
ip_auth /usr/ipauthe
enable_log /usr/local/etc/chpasswd/chpasswd.log

Agora você pode alterar via browser, como segue abaixo:

http://172.16.15.1/cgi-bin/chpasswd.cgi

Qualquer dúvida entre em contato.

Outras dicas deste autor

Configuração do servidor Talk

Derrubando conexões

Instalando WLan no Compaq Presario C730BR

Sincronizando favoritos do Firefox, Chrome, Safari

Configurando Squid como acelerador/offload SSL para Outlook Web Access

Leitura recomendada

Lançamento do Projeto PCLinuxOS Brasil!

sources.list para squeeze, bem completa

Personalizando a aparência do KDE no Mandriva One e superior

Pré-visualização de vídeo nos ícones do KDE 3

Os melhores do planeta

  

Comentários
[1] Comentário enviado por enzo em 18/05/2010 - 17:54h

Tiago

Pelo que entendi é um pacote compilável, correto?

Ele já faz parte do FreeBSD?

Qual o caminho no sistema ou a URL para baixa-lo?


Enzo

[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.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts