InformacaoCertificados » History » Version 2
Sergio Lietti, 25 Feb 2013 11:38
| 1 | 1 | Gabriel Winckler | Caro usuário, |
|---|---|---|---|
| 2 | 1 | Gabriel Winckler | |
| 3 | 1 | Gabriel Winckler | Essa pagina visa esclarecer alguns detalhes sobre a geração e utilização de certificados no GridUNESP e SPRACE. Esses certificados são uma peça fundamental do funcionamento dos grids computacionais, em especial para a sua segurança. |
| 4 | 1 | Gabriel Winckler | |
| 5 | 1 | Gabriel Winckler | Através de uma parceria com a ANSP, aos usuários do GridUNESP/SPRACE é emitido um certificado automaticamente, quando ele é registrado. |
| 6 | 1 | Gabriel Winckler | |
| 7 | 1 | Gabriel Winckler | Para sua conveniência, esse certificado fica armazenado em um servidor MyProxy no NCC. Isso facilita a utilização do grid, permitindo o uso de um simples comando myproxy-logon para obter um proxy, sem se preocupar com outros detalhes. |
| 8 | 1 | Gabriel Winckler | |
| 9 | 2 | Sergio Lietti | Porém é importante ressaltar que esse certificado é de uso pessoal e |
| 10 | 2 | Sergio Lietti | intransferível. E, caso deseje, você pode tomar algumas ações: |
| 11 | 1 | Gabriel Winckler | |
| 12 | 1 | Gabriel Winckler | h1. Exportar o certificado |
| 13 | 1 | Gabriel Winckler | |
| 14 | 1 | Gabriel Winckler | Utilizando o servidor _access.grid.unesp.br_ (ou qualquer máquina com myproxy configurado), execute o comando: |
| 15 | 1 | Gabriel Winckler | |
| 16 | 1 | Gabriel Winckler | <pre> |
| 17 | 1 | Gabriel Winckler | myproxy-retrieve |
| 18 | 1 | Gabriel Winckler | </pre> |
| 19 | 1 | Gabriel Winckler | |
| 20 | 1 | Gabriel Winckler | Utilize a senha cadastrada no NCC. O seu certificado e chave serão salvos no diretório .globus. |
| 21 | 1 | Gabriel Winckler | |
| 22 | 1 | Gabriel Winckler | Note que a chave será salva descriptografada, o que não é recomendado. Para criptografar, utilize o comando: |
| 23 | 1 | Gabriel Winckler | |
| 24 | 1 | Gabriel Winckler | <pre> |
| 25 | 1 | Gabriel Winckler | grid-change-pass-phrase |
| 26 | 1 | Gabriel Winckler | </pre> |
| 27 | 1 | Gabriel Winckler | |
| 28 | 1 | Gabriel Winckler | Para importar em um navegador, você precisará converter os arquivos em formato PEM para PKCS12. Para isso, utilize: |
| 29 | 1 | Gabriel Winckler | |
| 30 | 1 | Gabriel Winckler | <pre> |
| 31 | 1 | Gabriel Winckler | openssl pkcs12 -export -out cert.p12 -inkey .globus/userkey.pem -in .globus/usercert.pem -certfile /etc/grid-security/certificates/ANSPGrid.pem |
| 32 | 1 | Gabriel Winckler | </pre> |
| 33 | 1 | Gabriel Winckler | |
| 34 | 1 | Gabriel Winckler | O arquivo final será *cert.p12*, criptografado com a senha fornecida. Esse arquivo poderá ser importado nos navegadores (necessário para alguns sites do CERN e OSG). Recomenda-se apagar os arquivos originais: |
| 35 | 1 | Gabriel Winckler | |
| 36 | 1 | Gabriel Winckler | <pre> |
| 37 | 1 | Gabriel Winckler | rm .globus/user*.pem |
| 38 | 1 | Gabriel Winckler | </pre> |
| 39 | 1 | Gabriel Winckler | |
| 40 | 1 | Gabriel Winckler | h1. Deletar o certificado |
| 41 | 1 | Gabriel Winckler | |
| 42 | 2 | Sergio Lietti | Após exportar o seu certificado como explicado acima, você pode optar por excluir o seu certificado do servidor MyProxy do NCC. *Essa operação é irreversível*. O certificado continuará válido, porém não será possível executar nenhum outro comando myproxy. |
| 43 | 1 | Gabriel Winckler | |
| 44 | 1 | Gabriel Winckler | <pre> |
| 45 | 1 | Gabriel Winckler | myproxy-logon |
| 46 | 1 | Gabriel Winckler | myproxy-destroy |
| 47 | 1 | Gabriel Winckler | </pre> |