Pular para o conteúdo

Script migrar usuario e grupos

Responder tópico
  • Denunciar
  • Indicar

1. Script migrar usuario e grupos

Enviado em 01/10/2013 - 15:34h

Boa Tarde a todos.!

pessoal é o seguinte estou com um ambiente de teste para atualização do samba 3.5 para 4.0. já fiz toda a migração de configurações porém quando fui migrar os usuários e grupos com script que tem no wiki do samba o mesmo migra só os usuário mas não adiciona os usuários nos seus respectivos grupo. Gostaria de saber se alguém poderia me ajudar com esse script. pois tenho mas de 100 usuários e isso me ajudaria economizar muito tempo.!!

Segue o script que estou usando.!


cat /etc/group | awk -F: '
$3>100 {
printf("/usr/local/samba/bin/samba-tool group add %s\n", $1);
printf("/usr/local/samba/bin/samba-tool group addmembers %s %s\n", $1, $4);
}' | /bin/sh

Nesse script reparei que na segunda linha de comando quando ele adiciona os membros nos seus respectivos grupos ele pega o quarto parâmetro do filtro do arquivo /etc/group, porem esse arquivo só tem três parâmetro.


Se alguém puder me ajudar. desde já agradeço.

Responder tópico

2. Re: Script migrar usuario e grupos

Enviado em 01/10/2013 - 17:21h

A quarta coluna do /etc/group são os usuários, se não tiver a essa coluna então o script não vai funcionar.

3. Re: Script migrar usuario e grupos

Enviado em 01/10/2013 - 18:29h

isso eu sei, mas todos os grupos tem mas de um usuario.

como você ver no script ele tem um delimitador ":", no caso dentro do arquivo /etc/group na quarta coluna os usuarios sao separados por "," como faria pra ele cadastrar todos os usuarios.!!??

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder