The UNIX and Linux Forums  


Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Interpretando a senha criptografada sombra? keelba Linux 5 03-12-2008 09:13
* LK * no ficheiro / etc / shadow vikashtulsiyan Sun Solaris 5 12-23-2007 11:50
sombra arquivo após uma redefinição de senha progressdll UNIX para Dummies Perguntas & Respostas 0 10-31-2007 05:18
sombra arquivo jbashir UNIX & avançada para usuários experientes 3 03-14-2006 03:22
remover sombra senha gizaa UNIX para Dummies Perguntas & Respostas 2 08-03-2004 08:30

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 03-21-2006
modgil modgil is offline
Usuário
  
 

Join Date: Mar 2006
Posts: 3
Angry Quero acrescentar senha no ficheiro / etc / shadow

Oi,
Quero append senha em ficheiro / etc / shadow usando um script.
Minha abaixo script faz juntar aos usuários tanto / etc / passwd e / etc / shadow, mas como eu posso adicionar o hordcoded senhas para / etc / shadow alguns um arquivo pode me ajudar?


# Para adicionar os grupos em / etc / group arquivo

para a_user na Nortel admin netmgr comandante operador ttbuser orbix oráculo
fazer
/ usr / sbin / useradd $ a_user>> um
feito
  #2 (permalink)  
Old 03-21-2006
thestevew thestevew is offline
Usuário
  
 

Join Date: Mar 2006
Localização: South Yorkshire, Reino Unido
Lugares: 114
Senhas

A senha do arquivo / etc / shadow é criptografado. Para adicionar ou alterar uma senha, utilize o comando passwd (veja as páginas man de opções).

felicidades
  #3 (permalink)  
Old 03-21-2006
modgil modgil is offline
Usuário
  
 

Join Date: Mar 2006
Posts: 3
Citação:
Originally Posted by thestevew
A senha do arquivo / etc / shadow é criptografado. Para adicionar ou alterar uma senha, utilize o comando passwd (veja as páginas man de opções).

felicidades
Passwd comando funciona no modo interativo e eu cant utilização esperam também. Eu só quero rígido código usuários e existe uma senha no script.

# Para adicionar os usuários no arquivo / etc / senha arquivo
para a_user na Nortel admin netmgr comandante operador ttbuser orbix oráculo
fazer
/ usr / sbin / useradd $ a_user
feito
Isto irá adicionar os usuários no arquivo / etc / password e / etc / shadow arquivo. Mas como posso adicionar senhas em sombra arquivo usando withought esperar e no modo não interativo?
  #4 (permalink)  
Old 03-21-2006
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Localização: Ashburn, Virginia
Mensagens: 9.126
Vou te dizer o que eu faço, mas é um pouco arriscado. Primeiro eu adicionar os usuários a um "protótipo" caixa. Esta é apenas alguns casa onde eu começo. Acrescento os utilizadores, atribuir senhas iniciais, e peço ao usuário assinar em, mude suas senhas, e ter a certeza de que eles gostam do reservatório, etc GCOS info eu não quero copiar este ao redor e então descobrir que elas csh ou alguma coisa. Após os utilizadores contas estão todas prontas sobre o protótipo casa, eu extraia suas linhas de / etc / password e / etc / shadow. Eu uso isso para criar um script simples que adiciona as linhas no / etc / passwd e / etc / shadow. O script também torna a casa diretórios, etc eu testar esse script em um sistema teste. Uma vez que eu tenho certeza que estou confiante em que o script, eu uso um processo automatizado para transferência para as casas em questão e executá-lo. Como eu disse, este é um pouco arriscado. Mas estou atento e estou confiante de que posso corrigir eventuais fumbles que ocorrem.
  #5 (permalink)  
Old 03-21-2006
modgil modgil is offline
Usuário
  
 

Join Date: Mar 2006
Posts: 3
Citação:
Originally Posted by Perderabo
Vou te dizer o que eu faço, mas é um pouco arriscado. Primeiro eu adicionar os usuários a um "protótipo" caixa. Esta é apenas alguns casa onde eu começo. Acrescento os utilizadores, atribuir senhas iniciais, e peço ao usuário assinar em, mude suas senhas, e ter a certeza de que eles gostam do reservatório, etc GCOS info eu não quero copiar este ao redor e então descobrir que elas csh ou alguma coisa. Após os utilizadores contas estão todas prontas sobre o protótipo casa, eu extraia suas linhas de / etc / password e / etc / shadow. Eu uso isso para criar um script simples que adiciona as linhas no / etc / passwd e / etc / shadow. O script também torna a casa diretórios, etc eu testar esse script em um sistema teste. Uma vez que eu tenho certeza que estou confiante em que o script, eu uso um processo automatizado para transferência para as casas em questão e executá-lo. Como eu disse, este é um pouco arriscado. Mas estou atento e estou confiante de que posso corrigir eventuais fumbles que ocorrem.
Sua opinião é desafiador e uma boa, mas eu cant use qualquer um desses arquivos do sistema também por causa do projecto requirment. Devo utilizar comandos como solaris sed ou gato que pode anexar as senhas codificados em ficheiro / etc / shadow.
Se você pode escrever um comando (sed ou qualquer outra pessoa), então será bom para me ajudar.
Thanx a lot
  #6 (permalink)  
Old 03-22-2006
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Localização: Ashburn, Virginia
Mensagens: 9.126

Código:
#! /usr/bin/ksh
cat >> /etc/passwd << \EOF
joeblow:x:1158:20:Joseph Q Blow:/home/joeblow:/bin/ksh
tomjones:x:1159:20:Thomas Jones:/home/tomjones:/bin/ksh
EOF
cat >> /etc/shadow << \EOF
joeblow:xxxxyyyyzzzz1:13220::::::
tomjones:xxxxyyyyzzzz1:13220::::::
EOF
exit 0

Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 08:41.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0