Script migrar usuario e grupos

1. Script migrar usuario e grupos

Fernando
fernando_mlc

(usa Debian)

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.



  


2. Re: Script migrar usuario e grupos

euteste da silva
foxbit3r

(usa Solaris)

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

Fernando
fernando_mlc

(usa Debian)

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.!!??






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts