Pular para o conteúdo

Receber Senha como Parâmetro ?

Responder tópico
  • Denunciar
  • Indicar
01 02

1. Receber Senha como Parâmetro ?

Enviado em 02/12/2010 - 16:02h

Olá pessoal, estou com um probleminha, fiz um script simples para adicionar alguns usuários automaticamente afim de facilitar o trabalho, porém estou com um problema, precisaria que o script recebesse a senha como parâmetro, alguém tem idéia de como isso poderia funcionar?

Obrigado desde já a todos que tentarem me ajudar!
Grande abraço

Responder tópico

2. Re: Receber Senha como Parâmetro ?

Enviado em 02/12/2010 - 16:07h

Depende do serviço. Se for FTP, por exemplo, tem como. Agora se for SSH, login do sistema local... tem alternativas pra isso. Qual é o serviço?

3. Olá

Enviado em 02/12/2010 - 16:14h

É somente para adicionar um usuário local no sistema com adduser mesmo.

4. Re: Receber Senha como Parâmetro ?

Enviado em 02/12/2010 - 16:17h

#!/bin/bash
stty -echo
read senha
echo "A senha é " $senha

no caso read lê a entrada e armazena na variável senha que acaba sendo criada
o stty -echo, desliga o echo, para a senha não aparecer enquanto se digita
ou então...

echo $0 $1 $2

parametro que passou para o script, parametro 0, 1, 2 e etc...
mas isso vc já sabe

5. crunch

Enviado em 02/12/2010 - 16:23h

Ótimo script, porém ele ainda necessita d uma intervenção do usuário para inserir a senha. Eu acho q ele num quer isso.

6. Re: Receber Senha como Parâmetro ?

Enviado em 02/12/2010 - 16:26h

Ah, tipo uma senha randomica?

7. Ola

Enviado em 02/12/2010 - 16:26h

Exatamente Renato, estou precisando que no momento que eu rode o script, tudo aconteça automaticamente, sem intervenção de ninguém.

8. Re: Receber Senha como Parâmetro ?

Enviado em 02/12/2010 - 16:31h

Poizé. Neste caso, vc teria q utilizar o sudo. Dae vc configura um determinado comando a não exigir senha no momento da execução como superusuário. Dentro de /etc/sudoers, ex.:

usuario ALL=/caminho/do/script.sh NOPASSWD: ALL

9. Re: Receber Senha como Parâmetro ?

Enviado em 02/12/2010 - 16:32h

Ah! Se vc quiser utilizar o grupo do qual os usuários pertencem, vc pode colocar assim:

%grupo ALL=/caminho/do/script.sh NOPASSWD: ALL

10. ola

Enviado em 02/12/2010 - 16:37h

Ok, mas neste caso Renato, os meus usuários ficariam sem password ok ?

por exemplo:
senha='123'
adduser lucas

teria como fazer o usuário lucas receber o parâmetro senha ?

11. Re: Receber Senha como Parâmetro ?

Enviado em 02/12/2010 - 16:42h

Deixa eu ver se entendi. Vc tá querendo, então, registrar o usuário já com a senha dele, é isso? Neste caso, não funciona, mas existe um sisteminha em PHP q vc cadastra o figura lá e o sistema acessa a máquina e cadastra. Pode ser uma solução.

12. op

Enviado em 02/12/2010 - 16:45h

É isso ai Renato, exatamente isso, voce pode se possível me passar o programa ? abraço
01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder