Criando contas de usuario em varios servidores ao mesmo tempo
Quando há um ambiente que existe varios servidores e não existe a centralização das contas, e é preciso conectar em cada servidor para para criar novas contas, criei um script que faz isso. Ele conecta em cada servidor, pede a senha do usuário root, e cria, bloqueia ou desbloqueia a conta. Lembrando que aplicativos e definições que devam ser atribuidadas a cada nova conta deve ser mantido dentro do diretório /etc/skell de cada servidor. Vão notar no script que usei o comando chpasswd, devido ao fato que quando usamos o paramentro -p do adduser, ele assume que você já esta informando a senha criptografada, o que na verdade não acontece, informamos a senha sem criptgrafar. Logo a senha é criada sem criptografar e na sequência ela é criptografada pelo chpasswd. Também assumi o grupo users sendo o padrão, nosso ambiente é assim, porém pode-se muda-lo ou adicionar mais uma opção para solicitar o grupo assim como fiz com nome do usuário e senha. Ex. echo -ne "{DESCRICAO}33[40;32mInforme grupo do usuario\n{DESCRICAO}33[m" read NOME_GRUPO while [ -z "$NOME_GRUPO" ]; do echo -ne "{DESCRICAO}33[40;32mInforme grupo do usuario\n{DESCRICAO}33[m" read NOME_GRUPO done Troque a linha: ssh root@$servs "adduser $NOME_USUA"fu" -p $SENHA_USU -g users && echo $NOME_USUA"fu":$SENHA_USU | chpasswd && exit " Por: ssh root@$servs "adduser $NOME_USUA"fu" -p $SENHA_USU -g $NOME_GRUPO && echo $NOME_USUA"fu":$SENHA_USU | chpasswd && exit "
Por: Rogério Tomassoni
suspender ou hibernar por dialog
Pesquisei na internet sobre utilizar o dbus-send para suspender ou hibernar o computador sem utilizar o root. Criei um script simples com o dialog. Bom para ambientes gráficos simples como Fluxbox ou WindowMaker.
Por: Henry Mendes
Script simples para ripar CDs de áudio em mp3 com uso do CDDB para nomear as faixas.
# cdda2mp3.sh Escrevi este pequeno script para facilitar a tarefa de ripar um CD de áudio, sem precisar recorrer aos ripadores gráficos. Serão necessários os seguintes pacotes: cdparanoia libcddb-get-perl lame Para usar primeiro copie o script para o seu PATH, crie um diretório e execute o script a partir dele. Exemplo: $ mkdir OzzyOsbourne $ cd OzzyOsbourne $ cdda2mp3.sh
Por: Francisco Raimundo da Silva
Compilador automatizado de kernel Linux (para BSRSoft ServerUX II, Debian, Ubuntu e Debians-like)
Script automatizador de compilação de Kernel Linux para sistemas Debian-like, inclusive BSRSoft ServerUX II. Baixa atualmente a versão RC4 do kernel source 2.6.39, prepara o sistema, pede as configurações desejadas do administrador, compila os fontes e instala o Kernel. Entradas no GRUB são geradas automaticamente ao final. Basta "rebootar" o sistema ao final do processo e escolher o Kernel 2.6.39-rc4-bsrsoftserverux em seu GRUB. O script é estável e é utilizado em produção e também em ambiente de testes sem problemas. Utiliza duas threads para aproveitar melhor processadores de 2 ou mais núcleos durante a compilação, para assim, diminuir o tempo total de execução. Liberado sob a GPL2 ou quaisquer outras GPL posteriores. Copyright BSRSoft LTDA - www.bsrsoft.com.br
Por: Andre Santos
Reinicia todos os trabalhos de todas as filas CUPS
Script que inicializa, todos os trabalhos, de toda as filas do CUPS
Por: Rogério Tomassoni
Script - muda conteúdo de arquivos texto de iso-8859-1 para utf8 recursivamente
Como utf8 é o padrão mais adotado ultimamente e o windows tema em manter um padrão próprio (podemos chamar isso de padrão?!), resolvi fazer esse script para me ajudar no dia a dia: A partir do diretório atual, vai corrigindo o conteúdo dos arquivos de iso-8859-1 para utf8, e em arquivos html muda também o campo charset para utf8, e nos xml muda também o campo encoding para utf8. Vou postar também o link de outro script que muda os nomes de arquivos e diretórios de iso-8859-1 para utf8. Afinal, mudar somente o conteúdo dos arquivos não é suficiente. []s Daniel Ribeiro http://danielbr-news.blogspot.com http://danielbr-dev.blogspot.com
Por: Daniel Ribeiro da Silva
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Discos que não instalam o sistema por erro MBR/GPT no Linux
Hospedagem de Mangás com Kavita e Docker para Acesso Remoto via Tailscale
Aplicar tema e ícones do Ubuntu Cinnamon no Arch Linux sem AUR
Instalação do driver Epson L3150 (2)
Continuando meus tópicos anteriores (7)
Configurar cloudflare via terminal (1)









