Troca de senha via browser usando chpasswd no FreeBSD

Publicado por Smurf em 18/05/2010

[ Hits: 9.109 ]

 


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 Apache no FreeBSD

Evintando envios de ping para o servidor

Instalando o Debian 5.0 no Virtual PC 2007

Instalando Samba4 no CentOS 7

Bloqueio de internet via ACL

Leitura recomendada

Centos5 com repositório yum do pbone

Adicionando temas do bootsplash no Mandriva One e superior

Logo do Funtoo no ScreenFetch

Editor de Menus para o LXDE

Converta suas conexões VNC em Flash

  

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