Cadastrando usuários para email no Slackware de forma mais simples

Publicado por vhprice 11/09/2006

[ Hits: 4.928 ]

Download usercad.sh




Esses dias, tive que cadastrar 50 usuários de email do Slackware, mas o procedimento era relativamente demorado, uma vez que eu tinha que criar o home, cadastrar o grupo, cadastrar o usuário, mudar o home, mudar o grupo e por fim cadastrar a senha (às vezes tendo que reconfirmar [ weak password ]). Pensando nisso, desenvolvi este pequeno script para fazer isso para mim. Ele executa os passos acima e a sintaxe para chamado é ./usercad.sh [nome_usuario] [senha]. Espero que ajude... :-)

  



Esconder código-fonte

#!/bin/sh
#
# Script para cadastrar usuarios /bin/false no Slackware.
#
# Cria o home do usuario.
mkdir -p /home/$1
# Adiciona o grupo do usuario.
groupadd $1
# Adiciona o usuario, grupo, home e shell
useradd -s /bin/false -d /home/$1 -g $1 $1
# Muda o dono e o grupo da pasta do usuario
chown $1:$1 /home/$1 -R
# Altera as permissoes da pasta do usuario
chmod 770 /home/$1 -R
# Cadastra a senha do o usuario.
echo $1:$2 | chpasswd

Scripts recomendados

Envio de e-mails autenticados

LeTRA - cálculo de valores do arquivo de venda do PDV

Script que gera um relatório diário do sistema!!!

PKG Sync v3.0 - Utilitário para backup de pacotes deb baixados - Versão final

Procurando um padrão num arquivo


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts