Adicionar usuário htpasswd de forma pratica
for i in `echo oliveira`; do PW=$(echo $i|rev); echo us: $i pw:$PW; htpasswd -sb /etc/httpd/pw/svn.pw $i $PW; done
Backup de anexos FSS(plone) localizados [zopeclient]/var
find /storage/plone-2.5.5/zeocluster* \
-iwholename "*var*" \
-name "*_*" \
! -name "*BD*"
! -name "*.zexp"
! -iwholename "*pts*"|\
tar -cvjf /storage/arquivosAnexos/FSS/FSS_`date +%F`.tar.bz2 -T -
Criar dois Clusters com 3 instancias cada em plone 2.5.5
reverter caracteres
- Criar as instancias
#for ((i=1;i<=2;i++)); do ./bin/mkzeoinstance.py \ zeocluster${i}/server 8${i}00; for ((j=0;j<=1;j++)); do ./bin/mkzopeinstance.py \ -d ./zeocluster${i}/client${j} \ -u admin:123456 -s ./skel/; done; done- Unificar Products
#find zeocluster? \
-maxdepth 2 \
-mindepth 1
-type d \
-name Products \
-printf '%h %f\n'|
while read p f;
do
a="./"$p"/"$f; \
rm -frv $a; \
ln -sv `pwd`\
/Products $p;
done
- Conceder permissões necessárias
# chown plone -Rv ./*;ou
# sed -i 's\client1\client0\g; \
s\client2\client1\g; \
s\zeocluster\zeocluster2\g;' \
zeocluster2/bin/*.sh
echo 04K83LWV=d?/moc.daolpuagem.www//:ptth | revAdicionando múltiplos usuários simultaneamente
Resultado: http://www.megaupload.com/?d=VWL38K40
primeiro é necessário a lista de usuários, que vou gerar com o comando abaixo: for ((i=1;i<50;i++)); do echo brito${i}:123456:$(expr 1000 + $i):1000:Brito${i},user${i}@incolume.com.br,,:/home/brito${i}:/bin/bash/; done > /tmp/arquivo.txtEditar saída criando lista para adição de usuários em massa
Que gera um arquivo contendo o texto abaixo: brito1:123456:1001:1000:Brito1,user1@incolume.com.br,,:/home/brito1:/bin/bash/ brito2:123456:1002:1000:Brito2,user2@incolume.com.br,,:/home/brito2:/bin/bash/ brito3:123456:1003:1000:Brito3,user3@incolume.com.br,,:/home/brito3:/bin/bash/ brito4:123456:1004:1000:Brito4,user4@incolume.com.br,,:/home/brito4:/bin/bash/ brito5:123456:1005:1000:Brito5,user5@incolume.com.br,,:/home/brito5:/bin/bash/ brito6:123456:1006:1000:Brito6,user6@incolume.com.br,,:/home/brito6:/bin/bash/ brito7:123456:1007:1000:Brito7,user7@incolume.com.br,,:/home/brito7:/bin/bash/ brito8:123456:1008:1000:Brito8,user8@incolume.com.br,,:/home/brito8:/bin/bash/ brito9:123456:1009:1000:Brito9,user9@incolume.com.br,,:/home/brito9:/bin/bash/
para adicionar os usuários do arquivo ao sistema, execute: sudo newusers /tmp/arquivo.txt
Comprove o acréscimo dos usuários com o comando abaixo: sudo cat /etc/shadow brito1:$6$WuIR1SU8$gcxqEPK9ubmdEoMnFk40DVWEQvvk6EDp9M4nSj5oFQrLTSeMb1mFpEYn4XOqKXJXaKW3bvAyjDW.eG456KC1B/:15362:0:99999:7::: brito2:$6$YsAvmYvH$kN0H9WnFFQ4SNmnFhePQcbpxcIJ79/4Yw19lOWVhnTGO68RUAyRJMACY.wk7aDKlGonPV5IBvh//RHjSJprvY0:15362:0:99999:7::: brito3:$6$kIV1YDxN$HZZzH/xdCFKb8aZHyXNoZSjUhvprrUaQAdyLcd53YxeudZ2mvrWpIVvLeqtc3R4JYFe.loniI8PLfkCPTUIFj/:15362:0:99999:7::: brito4:$6$LlgnxFxI$k9MeKMP.Chm8QHfqDhywTm23Zi2t1NCUNMk/Ggxtua8iKMqt5g5d/FiHOuzKmrXjSdgupsAFhb4MCsrIkecOW.:15362:0:99999:7::: brito5:$6$nEVCcWED$09hP06wpqfVAXVbPjv/gMxKn7.AmSW.RUke3XhHdo/8IPyFsh9.CQlg350oAtddF8Xleu8R9my9jmy3fPb48u/:15362:0:99999:7::: brito6:$6$lFqlPtRy$HSi8o6ljzBi4SFUjBhnleycXLw9ZC4csEmhWV8fcR3LdMuSG5njMNFRvaukAI6TMSndsJKU5cgpeP30l63JOf/:15362:0:99999:7::: brito7:$6$gygjjSsz$a86wPN4bnIld5w.fIkzSirTM0JtTy4ENk8T4WK5zKSfhdzyhGKwtQ3ttQFjdlWlZ3.HDuvTBmjvbdxLrQJbQr1:15362:0:99999:7::: brito8:$6$Mske8qKq$JsCP.XNySKWgtLxC/5qoCiLH93ro5.hB2DsA9ROElr4cI6BUgC.x.Zi1hU3qDbZmVvKkEmq7v1oCkfxV7YNBy.:15362:0:99999:7::: brito9:$6$7neAMMzU$2dNcYx9mfTowa10tlcFT0mQsejnbkLL.jk9.EMQvvOUZV3SNDubjrmf83xEr4ND7QWTu9uq2/RiKN4gltqjYV/:15362:0:99999:7:::
Arquivo exemplo /tmp/teste.txt: Curso: Administracao Aluno: 073224: Jose Carlos Aluno: 073345: Ana Mendes Curso: Ciencias da computacao Aluno: 074564: Caio junior Aluno: 073459: Maira Santos
awk -F': ' -v UID=1011 -v C="" 'BENGIN {} $1=="Curso" {C=$2} $1=="Aluno" {print echo $2":123456:"UID++":100:"$3", "C":/home/"$2":/bin/bash"}' /tmp/teste.txt
Saída: 073224:123456:1011:100:Jose Carlos, Administracao:/home/073224:/bin/bash 073345:123456:1012:100:Ana Mendes, Administracao:/home/073345:/bin/bash 074564:123456:1013:100:Caio junior, Ciencias da computacao:/home/074564:/bin/bash 073459:123456:1014:100:Maira Santos, Ciencias da computacao:/home/073459:/bin/bash
Atualizações
15/01/201206/03/2012
11/07/2012
Comentários