+ Responder ao Tópico



  1. #1
    ed_nargo
    Visitante

    Padrão apache com ssl no boot

    Olá pessoal!

    Tenho um Servidor Apache2 com SSL rodando...
    Como sabemos, quando o Apache +SSL inicia, ele solicita uma senha. Alguém sabe como fazer para passar essa senha no caso de um reboot inesperado?

    Valeu por qualquer dica....
    <IMG SRC="images/forum/icons/icon_smile.gif">

  2. #2
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão apache com ssl no boot

    Como assim passar a senha?



  3. #3
    ed_nargo
    Visitante

    Padrão apache com ssl no boot

    A senha que é soicitada para a ativação do apache com ssl.
    Aquela que vc cria quando gera a chave privada.
    tipo...
    $./apachectl startssl
    pede a senha:

    O que eu quero é, de algum modo, passar essa senha sem precisar estar na frente do shell iniciando o apache. Se a máquina rebootar não quero que o apache não suba por estar esperando esta senha.

    Faloww


  4. #4

    Padrão apache com ssl no boot

    tenho apache ssl e não pede senha alguma na inicialização ......... poderia ser mais claro !!!!!!



  5. #5
    ed_nargo
    Visitante

    Padrão apache com ssl no boot

    inicindo o apache2.

    ./apachectl start

    Sobe normal (Não pede senha) porém, não inicialisa o SSL com ele, e o apache só escuta na porta 80.

    ./apachectl startssl

    Pede a senha que foi criada quando a chave privada foi gerada, e após o apche inicia escutando nas portas 443 e 80 (https e http).

    Deconheço qualquer configuração que permita a execução do apache com SSL sem a inserção da senha da chave privada.

    Valeu por qualquer dica.





  6. #6
    ed_nargo
    Visitante

    Padrão apache com ssl no boot

    Vejam como eh a requisição de senha....
    É isso que quero automatizar...


    [[email protected] root]# ./httpd startssl
    Apache/2.0.48 mod_ssl/2.0.48 (Pass Phrase Dialog)
    Some of your private key files are encrypted for security reasons.
    In order to read them you have to provide us with the pass phrases.

    Server maquina.empresa.com.br:443 (RSA)
    Enter pass phrase:

    Ok: Pass Phrase Dialog successful.



  7. #7
    Visitante

    Padrão apache com ssl no boot

    Para resolver seu problema siga os seguintes passos:

    1- No arquivo de configuração referente ao mod_ssl altere a linha que contem

    SSLPassPhraseDialog builtin

    para

    SSLPassPhraseDialog exec:/etc/apache/input.sh

    2- Crie o arquivo /etc/apache/input.sh com as seguintes linhas:

    #!/bin/sh
    echo "SENHA_DO_CERTIFICADDO_SSL"

    3- Dê permissao de execucao e leitura UNICA E EXCLUSIVAMENTE para o usuario ROOT, pois vc terá neste arquivo a senha em PlainText do seu certificado.

    4- Restarte o Apache e vc verá q naum mais serah solicitada a senha.

    Falows


  8. #8
    ed_nargo
    Visitante

    Padrão apache com ssl no boot

    Funcionou Beleza!!!

    Valeu pela dica!!!! <IMG SRC="images/forum/icons/icon_biggrin.gif">