Script – Criar user e maildir
26 05 2008Segue script para criar usuário, e o maildir no linux. Testei e funcionou num Red Hat Enterprise 4.
#!/bin/bash
echo “Digite o usuario que deseja criar”
read user
useradd $user
passwd $user
echo “Criando diretorios…”
mkdir /home/$user/Maildir
mkdir /home/$user/Maildir/cur
mkdir /home/$user/Maildir/new
mkdir /home/$user/Maildir/tmp
echo “”
echo “Dando permissoes as pastas…”
chown $user:email /home/$user/Maildir
chown $user:email /home/$user/Maildir/cur
chown $user:email /home/$user/Maildir/new
chown $user:email /home/$user/Maildir/tmp
echo “”
echo “Caixa de e-mail criada.”
Após criar o script é necessário dar permissões de execução:
chmod 700 nomedoarquivo
obs.: Se for feito num SUSE, é necessário adicionar o parâmetro -m no comando useradd para criar o diretório home do usuário.

















Comentários