Adicionar usuarios em lote com senha padrao

Este é meu primeiro script que publico. Espero que ajude alguém :) Ele cria varias contas no linux com senha "123456" e força a troca da mesma no primeiro login. O arquivo com os nomes podem ser o nome completo , que vai ficar apenas o primeiro e o ultimo separados por ponto. Ou apenas um nome. ex: [root@localhost tmp]# cat nome_contas jonatas ramiro goulart fulano rosa da silva cicrano sousa suzan O resultado será a crianção das seguintes contas: jonatas.goulart fulano.silva cicrano.sousa suzan Eu testei e funcionou no Fedora 15, Red Hat 5.6 e Centos 5.1 . Mais infelizmente não funcionou no Ubuntu por que o passwd não possui suporte para alterar a entrada padrão. Para saber se vai funcionar é preciso dar uma olhada no man do passwd se ele tem suporte a --stdin E como é de bom costume , segue o link que ajudou-me http://www.unix.com/shell-programming-scripting/41773-modify-users-password-via-script.html peguei a dica do zazzybob ,

Por: Jônatas Ramiro Goulat


Script para balanceamento de link's de internet

Este script irá ajudar aqueles que, como eu, tem um servidor Web que não pode ficar fora do ar. Com este script teremos o seguinte cenário , um servidor Web funcionado com dois link's de Internet de operadoras diferentes, e caso um caia o outro irá manter o serviço funcional.

Por: Fernando Alessandro Vieira da Silva


Gerência do Squid

Gerenciando o Squid com opções de adicionar/remover usuários, bloquear/liberar sites, verificar status da conexão, verificar status do squid, limpar o cache do squid. *** Descomentar as linhas abaixo no squid.conf: auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/conf/pass.geral auth_param basic children 5 auth_param basic realm Proxy InfoNet *** Adicionar as linhas abaixo no squid.conf: ### #Definindo acls para o script de Manutencao ### acl sites_liberados_restrito url_regex "/etc/squid/conf/sites_liberados_Restrito" acl palavras_liberadas_restrito url_regex "/etc/squid/conf/palavras_liberadas_Restrito" acl sites_bloqueados_restrito2 dstdom_regex "/etc/squid/conf/sites_bloqueados_Restrito2" acl sites_liberados_geral url_regex "/etc/squid/conf/sites_liberados_Geral" acl sites_bloqueados_geral url_regex "/etc/squid/conf/sites_bloqueados_Geral" ### #Definindo acls dos grupos ### acl gerencia proxy_auth "/etc/squid/conf/users_Gerencia" acl restrito proxy_auth "/etc/squid/conf/users_Restrito" acl restrito2 proxy_auth "/etc/squid/conf/users_Restrito2" http_access allow MAONET gerencia http_access allow MAONET sites_liberados_geral http_access deny MAONET sites_bloqueados_geral http_access allow MAONET restrito2 !sites_bloqueados_restrito2 http_access allow MAONET restrito sites_liberados_restrito http_access allow MAONET restrito palavras_liberadas_restrito *** {01.00.001} Comandos a serem executados para devido funcionamento do script >/etc/squid/conf/sites_liberados_Restrito >/etc/squid/conf/palavras_liberadas_Restrito >/etc/squid/conf/sites_bloqueados_Restrito2 >/etc/squid/conf/sites_liberados_Geral >/etc/squid/conf/sites_bloqueados_Geral >/etc/squid/conf/users_Gerencia >/etc/squid/conf/users_Restrito >/etc/squid/conf/users_Restrito2 chmod 777 /etc/squid/conf/sites_* chmod 777 /etc/squid/conf/users_* chmod 777 /etc/squid/conf/palavras_liberadas_Restrito htpasswd -bc /etc/squid/conf/pass.geral infonet teste mkdir /var/log/manutencao >/var/log/manutencao/manutencao.log chmod -R 777 /var/log/manutencao mkdir /etc/squid/bkp/ chmod 777 /etc/squid/bkp/ groupadd webmaster useradd manutencao -g webmaster passwd manutencao SENHA_DO_USUARIO_MANUTENCAO Obs.: Caso o IP que esteja aparecendo esteja errado no menu 9, será necessário alterar no script a linha abaixo, informando a interface de conexão correta: internet=ppp0 *** Descrição dos Grupos: *** Gerencia: tem acesso a irrestrito Restrito: tem acesso somente aos sites cadastrados como liberados Restrito2: tem acesso a todos os sites, exceto os cadastrados como bloqueados

Por: Jonathan Lessa


Removendo kernels antigos no Ubuntu

Script para remoção de kernels antigos. Se você assim como eu é um daqueles que não gostam de ter o grub cheio de kernel antigos, esse script é a solução, ele elimina os kernels antigos que ja não são mais usados. Este Script foi obtido de www.ubuntizados.com, foi modificado e traduzido para o português.

Por: Leandro Rodrigo


Controlando Fan Nagios no dialog

Ai moçada, esse script deu trabalho para fazer. Como vocês sabem o Nagios é uma ferramenta um pouco complicada de gerenciar, como criar host, grupo, usuário, apagar usuário, etc. Estou trazendo aqui pra vocês um script que faz a maioria dessas funções, para facilitar o seu gerenciamento. Obs: Pra esse script funcionar ele precisa do dialog e mc instalado.

Por: Joel Silva da Silva Junior


Linux Active Directory

Este script adiciona máquina linux ao dominio Windows.

Por: Fábio Antonio Ferreira






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts