{"id":19973882,"url":"https://github.com/vaamonde/ca-certificates","last_synced_at":"2025-10-27T20:39:37.434Z","repository":{"id":212486639,"uuid":"731609526","full_name":"vaamonde/ca-certificates","owner":"vaamonde","description":"Curso GRÁTIS de CA (Certificate Authority Trust) Autoridade Certificadora Confiável no GNU/Linux Ubuntu Server","archived":false,"fork":false,"pushed_at":"2024-10-28T14:08:44.000Z","size":3785,"stargazers_count":66,"open_issues_count":0,"forks_count":7,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-27T02:11:18.507Z","etag":null,"topics":["ca","ca-certificate","ca-certificates","certificate","certificates","gnu","linux","ubuntu","ubuntu2204","ubuntuserver"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/playlist?list=PLozhsZB1lLUO1w0nfntfvR7VPtpa1SkeM","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vaamonde.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-14T13:16:50.000Z","updated_at":"2025-03-25T15:53:56.000Z","dependencies_parsed_at":"2024-02-25T23:28:01.391Z","dependency_job_id":"5ca6d171-aa15-42b3-8559-4372fa73ae23","html_url":"https://github.com/vaamonde/ca-certificates","commit_stats":null,"previous_names":["vaamonde/ca-certificates"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fca-certificates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fca-certificates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fca-certificates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaamonde%2Fca-certificates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vaamonde","download_url":"https://codeload.github.com/vaamonde/ca-certificates/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248703195,"owners_count":21148116,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ca","ca-certificate","ca-certificates","certificate","certificates","gnu","linux","ubuntu","ubuntu2204","ubuntuserver"],"created_at":"2024-11-13T03:13:16.930Z","updated_at":"2025-10-27T20:39:37.305Z","avatar_url":"https://github.com/vaamonde.png","language":"JavaScript","funding_links":["https://www.paypal.com/donate/?hosted_button_id=EALLB7DQ3U6H2"],"categories":[],"sub_categories":[],"readme":"# Curso GRÁTIS de CA (Certificate Authority Trust) Autoridade Certificadora Confiável no GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish)\n\n## 💰 Ajude o projeto Bora para Prática a continuar fazendo vídeos e materiais gratuitos para o Canal do YouTUBE\n## 💰 Chave PIX do projeto: robsonvaamonde@gmail.com\n## 💰 Link de doação do PagSeguro: https://pag.ae/bjlSJcH\n## 💰 Link de doação do Paypal: https://www.paypal.com/donate/?hosted_button_id=EALLB7DQ3U6H2\n\nRobson Vaamonde\u003cbr\u003e\nProcedimentos em TI: http://procedimentosemti.com.br\u003cbr\u003e\nBora para Prática: http://boraparapratica.com.br\u003cbr\u003e\nRobson Vaamonde: http://vaamonde.com.br\u003cbr\u003e\nFacebook Procedimentos em TI: https://www.facebook.com/ProcedimentosEmTi\u003cbr\u003e\nFacebook Bora para Prática: https://www.facebook.com/boraparapratica\u003cbr\u003e\nInstagram Procedimentos em TI: https://www.instagram.com/procedimentoem\u003cbr\u003e\nYouTUBE Bora Para Prática: https://www.youtube.com/boraparapratica\u003cbr\u003e\nLinkedin Robson Vaamonde: https://www.linkedin.com/in/robson-vaamonde-0b029028/\u003cbr\u003e\nGithub Procedimentos em TI: https://github.com/vaamonde\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg alt=\"GitHub commit activity\" src=\"https://img.shields.io/github/commit-activity/y/vaamonde/ca-certificates?style=plastic\"\u003e\n\u003ca href=\"https://github.com/vaamonde/ca-certificates/stargazers\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/vaamonde/ca-certificates\" alt=\"Stars Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/ca-certificates/network/members\"\u003e\u003cimg src=\"https://img.shields.io/github/forks/vaamonde/ca-certificates\" alt=\"Forks Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/ca-certificates/pulls\"\u003e\u003cimg src=\"https://img.shields.io/github/issues-pr/vaamonde/ca-certificates\" alt=\"Pull Requests Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/ca-certificates/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/vaamonde/ca-certificates\" alt=\"Issues Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/ca-certificates/graphs/contributors\"\u003e\u003cimg alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/vaamonde/ca-certificates?color=2b9348\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/vaamonde/ca-certificates/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/vaamonde/ca-certificates?color=2b9348\" alt=\"License Badge\"/\u003e\u003c/a\u003e\n\u003c/div\u003e\n\nEsse curso tem como objetivo demonstrar a instalação e configuração da CA (Certificate Authority Trust) Autoridade Certificadora Confiável e fazer a criação dos Certificados Assinados CSR (Certificate Signing Request) Pedido de Assinatura de Certificado e CRT (Certificate Request Trust) Certificado Assinado Confiável utilizando o GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish).\n\nUbuntu: é um sistema operacional de código aberto, construído a partir do núcleo Linux, baseado no Debian. Esta distribuição Linux é desenvolvida pela Canonical Ltd.\n\nOpenSSL é uma implementação de código aberto dos protocolos SSL e TLS. A biblioteca (escrita na linguagem C) implementa as funções básicas de criptografia e disponibiliza várias funções utilitárias. Também estão disponíveis wrappers que permitem o uso desta biblioteca em várias outras linguagens. \n\nO OpenSSL está disponível para a maioria dos sistemas do tipo Unix, incluindo Linux, Mac OS X, as quatro versões do BSD de código aberto e também para o Microsoft Windows. O OpenSSL é baseado no SSLeay de Eric Young e Tim Hudson. O OpenSSL é utilizado para gerar certificados de autenticação de serviços/protocolos em servidores (servers).\n\nO Transport Layer Security (TLS), assim como o seu antecessor Secure Sockets Layer (SSL), é um protocolo de segurança projetado para fornecer segurança nas comunicações sobre uma rede de computadores. Várias versões do protocolo encontram amplo uso em aplicativos como navegação na web, email, mensagens instantâneas e voz sobre IP (VoIP). Os sites podem usar o TLS para proteger todas as comunicações entre seus servidores e navegadores web.\n\nA autoridade de certificação (CA), também conhecido como um Autoridade de Certificação, é uma empresa ou organização que atua para validar as identidades de entidades (como sites, endereços de email, empresas ou pessoas físicas) e vinculá-las a chaves criptográficas através da emissão de documentos eletrônicos conhecidos como certificados digitais.\n\n## **Links Oficiais da Canonical, Ubuntu, Mint, VirtualBOX, OpenSSH, OpenSSL:**\n🔴 Canonical: https://canonical.com/\u003cbr\u003e\n🔴 Linux Ubuntu: https://ubuntu.com/\u003cbr\u003e\n🔴 Linux Mint: https://www.linuxmint.com/\u003cbr\u003e\n🔴 Oracle VirtualBOX: https://www.virtualbox.org/\u003cbr\u003e\n🔴 OpenSSH: https://www.openssh.com/\u003cbr\u003e\n🔴 OpenSSL: https://www.openssl.org/\n\n## **Documentação Oficial do Ubuntu Server 22.04.x LTS e demais projetos:**\n🔴 Ubuntu Server Guide: https://ubuntu.com/server/docs\u003cbr\u003e\n🔴 Ubuntu Server Guide FULL-PDF: https://assets.ubuntu.com/v1/f954307f-ubuntu-server-guide.pdf\u003cbr\u003e\n🔴 OpenSSH: https://www.openssh.com/manual.html\u003cbr\u003e\n🔴 OpenSSL: https://www.openssl.org/docs/\u003cbr\u003e\n🔴 Site Oficial do Fail2ban: https://github.com/fail2ban/fail2ban\u003cbr\u003e\n🔴 Site Oficial do SSHGuard: https://www.sshguard.net/\u003cbr\u003e\n🔴 Site Oficial do SSH 2FA: https://github.com/google/google-authenticator-libpam\n\n## **CA (Certificate Authority Trust) Autoridades Certificadoras Validas:**\n🔴 SSL.com: https://www.ssl.com/\u003cbr\u003e\n🔴 Secured Signing: https://www.securedsigning.com/\u003cbr\u003e\n🔴 Globalsing: https://www.globalsign.com/\u003cbr\u003e\n🔴 D-Trust: https://www.d-trust.net/\u003cbr\u003e\n🔴 Digicert: https://www.digicert.com\u003cbr\u003e\n🔴 Verisign: https://www.verisign.com/\u003cbr\u003e\n🔴 Let's Encrypt: https://letsencrypt.org/\u003cbr\u003e\n🔴 Site Oficial do Certbot (Let's Encrypt): https://certbot.eff.org/\n\n## **Projetos de Frontend da CA (Certificate Authority Trust) e Certificados Assinados:**\n🔴 Projeto de Front-End da CA e Certificados: https://lab-ca.net/\u003cbr\u003e\n🔴 Github do Projeto LAB-CA: https://github.com/hakwerk/labca\u003cbr\u003e\n🔴 Webmin Certbot e CA Manager: https://www.webmin.com/cgi-bin/search_third.cgi?search=cert\n\n## **Playlist do YouTUBE com todos os Vídeos do GNU/Linux Ubuntu Server 22.04.x LTS:**\n🔴 Link da Playlist: https://www.youtube.com/playlist?list=PLozhsZB1lLUO1w0nfntfvR7VPtpa1SkeM\n\n## **🤩🤩 Apresentação do NOVO CURSO GRATUITO CA (Certificate Authority Trust) Autoridade Certificadora Confiável no GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish) 🤩🤩**\n\nVídeo de apresentação do NOVO Curso CA (Certificate Authority Trust) Autoridade Certificadora Confiável no GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish) do Projeto do Bora para Prática. O objetivo desse curso é mostrar os procedimentos básicos para instalar e configurar a Autoridade Certificadora Confiável e criar os Certificados Assinados dos principais serviços de rede.\n\n[![Apresentação do Curso](http://img.youtube.com/vi/JfNKOOPCWRQ/0.jpg)](https://www.youtube.com/watch?v=JfNKOOPCWRQ \"Apresentação do Curso\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=JfNKOOPCWRQ\n\n================ PRIMEIRA ETAPA: CONFIGURAÇÃO DO OPENSSH e CA ================\n\n## ** 🤩🤩 Configuração Avançadas e Segurança do OpenSSH no GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish) 🤩🤩**\n\nVídeo de configuração avançada do OpenSSH Server no GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish) do Projeto do Bora para Prática. O objetivo desse vídeo é configurar os recursos de Chaves Públicas e Privadas utilizando o OpenSSL para prover seguranças de Acesso Remoto ao OpenSSH.\n\nOBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO OPENSSH SE VOCÊ CONSEGUIU FAZER O A SEGURANÇA COM A SEGUINTE FRASE: Segurança do OpenSSH realizado com sucesso!!! #BoraParaPrática\n\nCOMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO: \n\nLINK DO SELO: https://github.com/vaamonde/ca-certificates/tree/main/selos/01-openssh.png\n\n#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafioopenssh #desafiossh\n\nConteúdo estudado nesse desafio:\u003cbr\u003e\n#01_ Acessando remotamente o OpenSSH Server via Terminal, Powershell e pelo software PuTTY\u003cbr\u003e\n#02_ Verificando as informações de usuários logados remotamente no Ubuntu Server\u003cbr\u003e\n#03_ Gerando os pares de Chaves Pública/Privada utilizando o GNU/Linux (Mint)\u003cbr\u003e\n#04_ Importando o Par de Chaves Pública/Privada utilizando o Powershell (Windows 10)\u003cbr\u003e\n#05_ Editando o arquivo de configuração do OpenSSH Server no Ubuntu Server\u003cbr\u003e\n#06_ Testando novamente a conexão com o OpenSSH e Certificado no Ubuntu Server\n\n[![OpenSSH Avançado](http://img.youtube.com/vi/Ri-_KMM361o/0.jpg)](https://www.youtube.com/watch?v=Ri-_KMM361o \"OpenSSH Avançado\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=Ri-_KMM361o\n\nLink da documentação: https://github.com/vaamonde/ca-certificates/blob/main/01-ca/01-openssh.md\n\n## ** 🤩🤩 Configuração do OpenSSL CA (Certificate Authority Trust) no GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish) 🤩🤩**\n\nVídeo de configuração OpenSSL CA (Certificate Authority Trust) no GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish) do Projeto do Bora para Prática. O objetivo desse vídeo é configurar a estrutura de diretórios, arquivos e criação da Unidade Certificado Raiz Confiável CA (Certificate Authority Trust) para a emissão dos Certificados Assinados.\n\nOpenSSL é uma implementação de código aberto dos protocolos SSL e TLS. A biblioteca (escrita na linguagem C) implementa as funções básicas de criptografia e disponibiliza várias funções utilitárias. Também estão disponíveis wrappers que permitem o uso desta biblioteca em várias outras linguagens. \n\nO OpenSSL está disponível para a maioria dos sistemas do tipo Unix, incluindo Linux, Mac OS X, as quatro versões do BSD de código aberto e também para o Microsoft Windows. O OpenSSL é baseado no SSLeay de Eric Young e Tim Hudson. O OpenSSL é utilizado para gerar certificados de autenticação de serviços/protocolos em servidores (servers).\n\nO Transport Layer Security (TLS), assim como o seu antecessor Secure Sockets Layer (SSL), é um protocolo de segurança projetado para fornecer segurança nas comunicações sobre uma rede de computadores. Várias versões do protocolo encontram amplo uso em aplicativos como navegação na web, email, mensagens instantâneas e voz sobre IP (VoIP).Os sites podem usar o TLS para proteger todas as comunicações entre seus servidores e navegadores web.\n\nA autoridade de certificação (CA), também conhecido como um Autoridade de Certificação, é uma empresa ou organização que atua para validar as identidades de entidades (como sites, endereços de email, empresas ou pessoas físicas) e vinculá-las a chaves criptográficas através da emissão de documentos eletrônicos conhecidos como certificados digitais.\n\nOBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO CA SE VOCÊ CONSEGUIU FAZER O A CRIAÇÃO COM A SEGUINTE FRASE: Criação da CA realizado com sucesso!!! #BoraParaPrática\n\nCOMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO: \n\nLINK DO SELO: https://github.com/vaamonde/ca-certificates/tree/main/selos/02-openssl-ca.png\n\n#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafica #desaficertificado\n\nConteúdo estudado nesse desafio:\u003cbr\u003e\n#01_ Criando a estrutura de diretórios da CA (Certificate Authority) e dos Certificados no Ubuntu Server\u003cbr\u003e\n#02_ Criando os arquivos de Banco de Dados dos Certificados Assinados no Ubuntu Server\u003cbr\u003e\n#03_ Editando o arquivo de Configuração da CA (Certificate Authority) no Ubuntu Server\u003cbr\u003e\n#04_ Criando o Chave Raiz RSA (Rivest-Shamir-Adleman) Privada da CA (Certificate Authority) no Ubuntu Server\u003cbr\u003e\n#05_ Removendo a Senha da Chave Raiz RSA (Rivest-Shamir-Adleman) Privada da CA (Certificate Authority) no Ubuntu Server\u003cbr\u003e\n#06_ Verificando o arquivo de Chave Raiz RSA (Rivest-Shamir-Adleman) Privada da CA (Certificate Authority) no Ubuntu Server\u003cbr\u003e\n#07_ Criando o arquivo CSR (Certificate Signing Request) da CA (Certificate Authority) no Ubuntu Server\u003cbr\u003e\n#08_ Criando o arquivo CRT (Certificate Request Trust) da CA (Certificate Authority) no Ubuntu Server\u003cbr\u003e\n#09_ Verificando o arquivo CRT (Certificate Request Trust) da CA (Certificate Authority) no Ubuntu Server\u003cbr\u003e\n#10_ Instalando o certificado CRT (Certificate Request Trust) e criando o arquivo PEM (Privacy Enhanced Mail) da CA (Certificate Authority) no Ubuntu Server\u003cbr\u003e\n#11_ Disponibilizando o certificado CRT (Certificate Request Trust) para download\u003cbr\u003e\n\n[![OpenSSL CA](http://img.youtube.com/vi/isv1W9QF32w/0.jpg)](https://www.youtube.com/watch?v=isv1W9QF32w \"OpenSSL CA\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=isv1W9QF32w\n\nLink da documentação: https://github.com/vaamonde/ca-certificates/blob/main/01-ca/02-ca-openssl.md\n\n=============== SEGUNDA ETAPA: INSTALAÇÃO DA CA NO WINDOWS E LINUX ===============\n\n## ** 🤩🤩 Instalação da CA (Certificate Authority Trust) no Microsoft Windows, GNU/Linux, MacOS e Android 🤩🤩**\n\nVídeo de instalação da CA (Certificate Authority Trust) o Microsoft Windows, GNU/Linux, MacOS e Android do Projeto do Bora para Prática. O objetivo desse vídeo é instalar e configurar a Unidade Certificado Raiz Confiável CA (Certificate Authority Trust) nos dispositivos finais (Desktops e Smartphone) Microsoft Windows, GNU/Linux, MacOS e Android/IPhone.\n\nOpenSSL é uma implementação de código aberto dos protocolos SSL e TLS. A biblioteca (escrita na linguagem C) implementa as funções básicas de criptografia e disponibiliza várias funções utilitárias. Também estão disponíveis wrappers que permitem o uso desta biblioteca em várias outras linguagens. \n\nO OpenSSL está disponível para a maioria dos sistemas do tipo Unix, incluindo Linux, Mac OS X, as quatro versões do BSD de código aberto e também para o Microsoft Windows. O OpenSSL é baseado no SSLeay de Eric Young e Tim Hudson. O OpenSSL é utilizado para gerar certificados de autenticação de serviços/protocolos em servidores (servers).\n\nO Transport Layer Security (TLS), assim como o seu antecessor Secure Sockets Layer (SSL), é um protocolo de segurança projetado para fornecer segurança nas comunicações sobre uma rede de computadores. Várias versões do protocolo encontram amplo uso em aplicativos como navegação na web, email, mensagens instantâneas e voz sobre IP (VoIP).Os sites podem usar o TLS para proteger todas as comunicações entre seus servidores e navegadores web.\n\nA autoridade de certificação (CA), também conhecido como um Autoridade de Certificação, é uma empresa ou organização que atua para validar as identidades de entidades (como sites, endereços de email, empresas ou pessoas físicas) e vinculá-las a chaves criptográficas através da emissão de documentos eletrônicos conhecidos como certificados digitais.\n\nOBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO CA SE VOCÊ CONSEGUIU FAZER O A INSTALAÇÃO COM A SEGUINTE FRASE: Instalação da CA realizado com sucesso!!! #BoraParaPrática\n\nCOMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO: \n\nLINK DO SELO: https://github.com/vaamonde/ca-certificates/blob/main/selos/03-install-ca.png\n\n#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafica #desaficertificado\n\nConteúdo estudado nesse desafio:\u003cbr\u003e\n#01_ Instalação da Autoridade Certificadora CA no Mozilla Firefox (GNU/Linux ou Microsoft Windows)\u003cbr\u003e\n#02_ Instalação da Autoridade Certificadora CA no Google Chrome (GNU/Linux ou Microsoft Windows)\u003cbr\u003e\n#03_ Instalação da Autoridade Certificadora CA no Microsoft Edge (GNU/Linux ou Microsoft Windows)\u003cbr\u003e\n#04_ Instalação da Autoridade Certificadora CA no Opera (GNU/Linux ou Microsoft Windows)\u003cbr\u003e\n#05_ Instalação da Autoridade Certificadora CA no GNU/Linux (Linux Mint ou Ubuntu)\u003cbr\u003e\n#06_ Instalação da Autoridade Certificadora CA no Microsoft Windows (10 ou 11)\u003cbr\u003e\n#07_ Instalação da Autoridade Certificadora CA no Android\u003cbr\u003e\n#08_ Instalação da Autoridade Certificadora CA no MacOS Apple\u003cbr\u003e\n#09_ Instalação da Autoridade Certificadora CA no iOS Apple\n\n[![Install CA](http://img.youtube.com/vi/2Jp_4g2RYvI/0.jpg)](https://www.youtube.com/watch?v=2Jp_4g2RYvI \"Install CA\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=2Jp_4g2RYvI\n\nLink da documentação: https://github.com/vaamonde/ca-certificates/blob/main/02-certificates/01-ca-install.md\n\n=============== TERCEIRA ETAPA: CRIAÇÃO DOS CERTIFICADOS DE SERVIÇOS ===============\n\n## ** 🤩🤩 Configuração do Certificado Assinado do Apache2 Server HTTPS TLS/SSL 🤩🤩**\n\nVídeo de Criação e Configuração do Certificado Assinado do Apache2 Server para habilitar o recurso do HTTPS (Hyper-Text Transport Protocol Security) TLS/SSL onde oferece segurança e confiabilidade de acesso a Páginas de Internet e Aplicações desenvolvidas em HTML, PHP, JavaScript, etc.\n\nO Servidor HTTP Apache ou Servidor Apache ou HTTP Daemon Apache ou somente Apache, é o servidor web livre criado em 1995 por um grupo de desenvolvedores da NCSA, tendo como base o servidor web NCSA HTTPd criado por Rob McCool.\n\nOBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO APACHE2 SE VOCÊ CONSEGUIU FAZER O A INSTALAÇÃO COM A SEGUINTE FRASE: Instalação da Certificado no Apache2 realizado com sucesso!!! #BoraParaPrática\n\nCOMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO: \n\nLINK DO SELO: https://github.com/vaamonde/ca-certificates/blob/main/selos/04-apache2.png\n\n#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiapache2 #desaficertificado\n\nConteúdo estudado nesse desafio:\u003cbr\u003e\n#01_ Fazendo o download do Arquivo de Configuração do Certificado do Apache2 Server\u003cbr\u003e\n#02_ Editando o arquivo de Arquivo de Configuração do Certificado do Apache2 Server\u003cbr\u003e\n#03_ Criando o Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Apache2 Server no Ubuntu Server\u003cbr\u003e\n#04_ Removendo a Senha da Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Apache2 Server no Ubuntu Server\u003cbr\u003e\n#05_ Verificando o arquivo de Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Apache2 Server no Ubuntu Server\u003cbr\u003e\n#06_ Criando o arquivo CSR (Certificate Signing Request) do Apache2 Server no Ubuntu Server\u003cbr\u003e\n#07_ Criando o arquivo CRT (Certificate Request Trust) do Apache2 Server no Ubuntu Server\u003cbr\u003e\n#08_ Verificando o arquivo CRT (Certificate Request Trust) do Apache2 Server no Ubuntu Server\u003cbr\u003e\n#09_ Fazendo o download do Arquivo de Configuração do HTTPS do Apache2 Server\u003cbr\u003e\n#11_ Habilitando o suporte ao TLS/SSL no Site HTTPS do Apache2 Server no Ubuntu Server\u003cbr\u003e\n#12_ Verificando a Porta de Conexão do Apache2 Server no Ubuntu Server\u003cbr\u003e\n#14_ Testando o HTTP e HTTPs do Apache2 Server no navegador\u003cbr\u003e\n#15_ Desativar o Site Padrão HTTP do Apache2 Server no Ubuntu Server.\n\n[![HTTPS Apache2](http://img.youtube.com/vi/7yqy-5Qo01k/0.jpg)](https://www.youtube.com/watch?v=7yqy-5Qo01k \"HTTPS Apache2\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=7yqy-5Qo01k\n\nLink da documentação: https://github.com/vaamonde/ca-certificates/blob/main/03-services/01-apache2-https.md\n\n## ** 🤩🤩 Configuração do Certificado Assinado do Apache Tom CAT 10 Server HTTPS TLS/SSL 🤩🤩**\n\nVídeo de Criação e Configuração do Certificado Assinado do Apache TomCAT 10 para habilitar o recurso do HTTPS (Hyper-Text Transport Protocol Security) TLS/SSL onde oferece segurança e confiabilidade de acesso a Páginas de Internet e Aplicações desenvolvidas em Java.\n\nO Tomcat é um servidor web Java, mais especificamente, um container de servlets. O Tomcat implementa, dentre outras de menor relevância, as tecnologias Java Servlet e JavaServer Pages e não é um container Enterprise JavaBeans. Desenvolvido pela Apache Software Foundation, é distribuído como software livre.\n\nOBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO TOMCAT10 SE VOCÊ CONSEGUIU FAZER O A INSTALAÇÃO COM A SEGUINTE FRASE: Instalação da Certificado no Tomcat10 realizado com sucesso!!! #BoraParaPrática\n\nCOMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO: \n\nLINK DO SELO: https://github.com/vaamonde/ca-certificates/blob/main/selos/05-tomcat.png\n\n#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafitomcat10 #desaficertificado\n\nConteúdo estudado nesse desafio:\u003cbr\u003e\n#01_ Fazendo o download do Arquivo de Configuração do Certificado do Apache TomCAT 10 Server\u003cbr\u003e\n#02_ Editando o arquivo de Arquivo de Configuração do Certificado do Apache TomCAT 10 Server\u003cbr\u003e\n#03_ Criando o Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Apache TomCAT 10 Server no Ubuntu Server\u003cbr\u003e\n#04_ Removendo a Senha da Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Apache TomCAT 10 Server no Ubuntu Server\u003cbr\u003e\n#05_ Verificando o arquivo de Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Apache TomCAT 10 Server no Ubuntu Server\u003cbr\u003e\n#06_ Criando o arquivo CSR (Certificate Signing Request) do Apache TomCAT 10 Server no Ubuntu Server\u003cbr\u003e\n#07_ Criando o arquivo CRT (Certificate Request Trust) do Apache TomCAT 10 Server no Ubuntu Server\u003cbr\u003e\n#08_ Verificando o arquivo CRT (Certificate Request Trust) do Apache TomCAT 10 Server no Ubuntu Server\u003cbr\u003e\n#09_ Exportando o certificado PKCS#12 PEM (Privacy Enhanced Mail) do Apache TomCAT 10 Server no Ubuntu Server\u003cbr\u003e\n#10_ Importando o certificado PKCS#12 PEM (Privacy Enhanced Mail) no arquivo JKS (Java KeyStore) do Apache TomCAT 10 Server no Ubuntu Server\u003cbr\u003e\n#11_ Fazendo o download do Arquivo de Configuração do HTTPS do Apache TomCAT 10 Server\u003cbr\u003e\n#12_ Editando o arquivo de Configuração do HTTPS do Apache TomCAT 10 Server\u003cbr\u003e\n#13_ Reinicializar o Serviço do Apache TomCAT Server no Ubuntu Server\u003cbr\u003e\n#14_ Verificando a Porta de Conexão do Apache TomCAT Server no Ubuntu Server\u003cbr\u003e\n#15_ Testando o Certificado TLS/SSL do Apache TomCAT Server no ubuntu Server\u003cbr\u003e\n#16_ Testando o HTTPS do Apache TomCAT Server no navegador\u003cbr\u003e\n#17_ Usuário e Senha de Administração do Apache TomCAT Server\n\n[![HTTPS TomCAT](http://img.youtube.com/vi/1atX9c7dVa0/0.jpg)](https://www.youtube.com/watch?v=1atX9c7dVa0 \"HTTPS TomCAT\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=1atX9c7dVa0\n\nLink da documentação: https://github.com/vaamonde/ca-certificates/blob/main/03-services/02-tomcat10-https.md\n\n## ** 🤩🤩 Configuração do Certificado Assinado do Node.JS HTTPS TLS/SSL 🤩🤩**\n\nVídeo de Criação e Configuração do Certificado Assinado do Node.JS para habilitar o recurso do HTTPS (Hyper-Text Transport Protocol Security) TLS/SSL onde oferece segurança e confiabilidade de acesso a Páginas de Internet e Aplicações desenvolvidas em JavaScript.\n\nO Node.js é um software de código aberto, multiplataforma, baseado no interpretador V8 do Google e que permite a execução de códigos JavaScript fora de um navegador web. A principal característica do Node.js é sua arquitetura assíncrona e orientada por eventos.\n\nOBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO NODE.JS SE VOCÊ CONSEGUIU FAZER O A INSTALAÇÃO COM A SEGUINTE FRASE: Instalação da Certificado no Node.JS realizado com sucesso!!! #BoraParaPrática\n\nCOMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO: \n\nLINK DO SELO: https://github.com/vaamonde/ca-certificates/blob/main/selos/06-nodejs.png\n\n#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafinodejs #desaficertificado\n\nConteúdo estudado nesse desafio:\u003cbr\u003e\n#01_ Fazendo o download do Arquivo de Configuração do Certificado do Node.JS\u003cbr\u003e\n#02_ Editando o arquivo de Arquivo de Configuração do Certificado do Node.JS\u003cbr\u003e\n#03_ Criando o Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Node.JS no Ubuntu Server\u003cbr\u003e\n#04_ Removendo a Senha da Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Node.JS no Ubuntu Server\u003cbr\u003e\n#05_ Verificando o arquivo de Chave Raiz RSA (Rivest-Shamir-Adleman) Privada do Node.JS no Ubuntu Server\u003cbr\u003e\n#06_ Criando o arquivo CSR (Certificate Signing Request) do Node.JS no Ubuntu Server\u003cbr\u003e\n#07_ Criando o arquivo CRT (Certificate Request Trust) do Node.JS no Ubuntu Server\u003cbr\u003e\n#08_ Verificando o arquivo CRT (Certificate Request Trust) do Node.JS no Ubuntu Server\u003cbr\u003e\n#09_ Acessando o diretório do Projeto Simples de Teste do Node.JS\u003cbr\u003e\n#10_ Atualizando o Código do Node.JS do Projeto de Teste\u003cbr\u003e\n#11_ Executando o Projeto Simples do Node.JS utilizando o Express e HTTPS\u003cbr\u003e\n#12_ Verificando a Porta de Conexão do Node.JS Express e HTTPS\u003cbr\u003e\n#13_ Testando o Certificado TLS/SSL do Node.JS no ubuntu Server\u003cbr\u003e\n#14_ Acessando o Projeto Simples do Node.JS via HTTPS\u003cbr\u003e\n#15_ Finalizando a Execução do Projeto Simples do Node.JS Express e HTTPS\n\n[![HTTPS Node.JS](http://img.youtube.com/vi/IUQ8ttXm7w4/0.jpg)](https://www.youtube.com/watch?v=IUQ8ttXm7w4 \"HTTPS Node.JS\")\n\nLink da vídeo aula: https://www.youtube.com/watch?v=IUQ8ttXm7w4\n\nLink da documentação: https://github.com/vaamonde/ca-certificates/blob/main/03-services/03-nodejs-https.md","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaamonde%2Fca-certificates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaamonde%2Fca-certificates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaamonde%2Fca-certificates/lists"}