Script – Criar user e maildir

26 05 2008

Segue 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.

  • Twitter
  • RSS
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • Technorati
  • MySpace
  • Rec6
  • Digg
  • LinkedIn
  • E-mail this story to a friend!
  • Print this article!

Posts Relacionados


Acoes

Informacoes

Mande um comentario! :)

Vc pode usar essas tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">