Troca de senha via browser usando chpasswd no FreeBSD

Publicado por Smurf em 18/05/2010

[ Hits: 8.410 ]

 


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

Solução para erro: GPG error apt-get update NO_PUBKEY AED4B06F473041FA

Configuração do servidor Talk

Configurando Squid como acelerador/offload SSL para Outlook Web Access

Monitoramento de link de internet de servidores

Instalando Samba4 no CentOS 7

Leitura recomendada

Configurando Gmail no Torsmo

Diversão no terminal: TermSaver

Usando o ed

Repositório pessoal do Debian Linux

Mensagem padrão para usuários no terminal

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts