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

Publicado por vhprice 11/09/2006

[ Hits: 4.467 ]

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

Configurando CISCO por Shell Script

Adcionando Maquinas no samba

Um super limpador do sistema KDu

Script para tirar relatorios de acesso discado

Script de backup para Gravador CD-R ou CD-Rw


  

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