[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: administração de usuarios



Ronaldo,

Quando preciso repetir tarefas faço scripts, que tal criar um script
com useradd que pega o parâmetro 1 como nome do usuiário e o  cria, o
exemplo é o seguinte:
----
#!/bin/sh

if [ "$1" == "" ]; then
  echo "Nome de usuário inválido ou não repassado."
  echo "Modo de usar: $0 <usuario>"
  exit 1
fi

useradd -m -d /home/$1 -g users -G grupo1,grupo2,grupo3,...,grupon -s
/bin/bash $1

----

Salve-o como adiciona_user e no shell execute:
 # sh adiciona_user fulano

Consulte a manpage do useradd para refinar melhor as opções. Só
useradd --help já ajuda bastante =)

--
Maxwillian Miorim
miorimmax@gmail.com
----
Slackware 10.2 / current e OpenBSD 3.8

There's no place like ${HOME}

Reply to: