forked from vaamonde/ubuntu-2004
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathROADMAP
219 lines (214 loc) · 15.6 KB
/
ROADMAP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
Autor: Robson Vaamonde
Site: www.procedimentosemti.com.br
Facebook: facebook.com/ProcedimentosEmTI
Facebook: facebook.com/BoraParaPratica
YouTube: youtube.com/BoraParaPratica
Linkedin: https://www.linkedin.com/in/robson-vaamonde-0b029028/
Instagram: https://www.instagram.com/procedimentoem/?hl=pt-br
Github: https://github.com/vaamonde
Data de criação: 13/01/2022
Data de atualização: 10/06/2023
Versão: 0.34
Testado e homologado para a versão do Ubuntu Server 20.04.x LTS x64
#= Roadmap de Novos Scripts do Curso de GNU/Linux Ubuntu Server 20.04.x LTS DevOps utilizando Shell Script
00-checkmk.sh (dev): software desenvolvido em Python e C ++ para monitoramento de infraestrutura de TI;
00-iperf.sh (dev): software utilizado para testar a largura de banda e desempenho de redes de computadores;
00-speedtest.sh (dev): aplicativo de teste de velocidade de internet multiplataforma;
00-rdiffweb.sh (dev): software de gerenciamento de backup eue facilita o backup e a restauração de arquivos;
00-phpipam.sh (dev): aplicativo de gerenciamento de rede, ip’s, Vlans, checagem de host e divisão por sub-redes;
00-bigbluebutton.sh (dev): sistema de web-conferência de código aberto projetado para aprendizado online;
00-passbolt.sh (dev): gerenciador de senhas de código aberto projetado para colaboração em equipe;
00-metabase.sh (dev): ferramenta de business intelligence gratuita e de código aberto;
00-samba4.sh (dev): protocolo de compartilhamento de arquivos em rede linux, microsoft ou macos;
00-postfix.sh (dev): agente de transferência de e-mails livre e de código aberto;
00-netbox.sh (dev): ferramenta de modelagem de recursos de infraestrutura;
00-gitlab.sh (dev): gerenciador de repositório de software baseado em git;
00-redmine.sh (dev): gerenciador de projetos baseados na web e ferramenta de gerenciamento de bugs;
00-motioneye.sh (dev): software de CFTV de software livre desenvolvido para Linux;
00-shinobi.sh (dev): software de CCTV de código aberto escrito em Node.JS;
00-thinstation.sh (dev): implementação Linux gratuita e de código aberto de um sistema operacional thin client;
00-bastillion.sh (dev): console SSH baseado na web que gerencia o acesso administrativo aos sistemas;
00-jenkins.sh (dev): servidor de automação de código aberto;
00-awx.sh (dev): oferece software para gerenciar projetos Ansible;
00-owa.sh (dev): software para rastrear e analisar o acesso a websites;
00-hestia.sh (dev): sistemas de gerenciamento de servidores Web;
00-aapanel.sh (dev): sistemas de gerenciamento de servidores Web;
00-tinycp.sh (dev): sistemas de gerenciamento de servidores Web;
00-moodle.sh (dev): um software livre, de apoio à aprendizagem, executado num ambiente virtual;
00-mkdocs.sh (dev): é um gerador de site estático rápido voltado para a construção de documentação;
00-wazuh.sh (dev): plataforma de segurança gratuita e de código aberto que unifica os recursos de XDR e SIEM.
00-fengoffice.sh (dev): plataforma de colaboração de código aberto desenvolvida pela Feng Office.
#= Roadmap do Curso de GNU/Linux Ubuntu Server 20.04.x LTS DevOps utilizando Shell Script =#
#01_ Apresentação do Curso de Ubuntu Server 20.04.x LTS DevOps Shell Script (24/01/2022)
#02_ Conhecendo o Cenário e Topologia do Curso de Ubuntu Server 20.04.x LTS (26/01/2022)
#03_ Básico de Git, Github, Vim, VSCode, Bash e Shell Script (28/01/2022)
#04_ Conhecendo a Estrutura do Repositório Ubuntu-2004 no Github (31/01/2022)
#05_ Conhecendo o arquivo HELP do Curso de Ubuntu Server 20.04.x LTS (02/02/2022)
#06_ Conhecendo o arquivo BUGS do Curso de Ubuntu Server 20.04.x LTS (04/02/2022)
#07_ Conhecendo o arquivo CHANGELOG do Curso de Ubuntu Server 20.04.x LTS (07/02/2022)
#08_ Conhecendo o arquivo LICENSE do Curso de Ubuntu Server 20.04.x LTS (09/02/2022)
#09_ Conhecendo o arquivo NEWS do Curso de Ubuntu Server 20.04.x LTS (11/02/2022)
#10_ Conhecendo o arquivo RELEASE do Curso de Ubuntu Server 20.04.x LTS (14/02/2022)
#11_ Conhecendo o arquivo PORTS do Curso de Ubuntu Server 20.04.x LTS (16/02/2022)
#12_ Conhecendo o arquivo FAQ do Curso de Ubuntu Server 20.04.x LTS (18/02/2022)
#13_ Conhecendo o arquivo WARNING do Curso de Ubuntu Server 20.04.x LTS (05/10/2022)
_
#13_ Como utilizar o VSCODE para Customizar os Scripts antes de executar no seu Servidor Ubuntu (21/02/2022)
_
#14_ Instalação e Configuração do Ubuntu Server 20.04.x LTS Focal Fossa (23/02/2022)
#15_ Configurações Básicas do Ubuntu Server 20.04.x LTS Focal Fossa (25/02/2022)
_
#16A_ 01-openssh.sh Customizando o Script e Arquivos de Configuração do OpenSSH Server - PARTE-01 (07/03/2022)
#16B_ 01-openssh.sh Instalação e Configuração do OpenSSH Server - PARTE-02 (09/03/2022)
#16C_ 01-openssh.sh Configuração e Monitoramento do OpenSSH Client no Windows e Linux - PARTE-03 (11/03/2022)
_
#17A_ 02-dhcp.sh Customizando o Script e Arquivos de Configuração do ISC DHCP Server - PARTE-01 (14/02/2022)
#17B_ 02-dhcp.sh Instalação e Configuração do ISC DHCP Server - PARTE-02 (16/02/2022)
#17C_ 02-dhcp.sh Configuração e Monitoramento do DHCP Client no Windows e Linux - PARTE-03 (18/02/2022)
_
#18A_ 03-dns.sh Customizando o Script e Arquivos de Configuração do Bind9 DNS Server - PARTE-01 (21/03/2022)
#18B_ 03-dns.sh Instalação e Configuração do Bind9 DNS Server - PARTE-02 (23/03/2022)
#18C_ 03-dns.sh Testes de Resoluções de Nomes do DNS Client no Windows e Linux - PARTE-03 (25/03/2022)
_
#19A_ 04-dhcpdns.sh Customizando o Script e Arquivos de Configuração do DHCP e DNS Server - PARTE-01 (28/03/2022)
#19B_ 04-dhcpdns.sh Integração e Configuração do DHCP e DNS Server - PARTE-02 (30/03/2022)
#19C_ 04-dhcpdns.sh Testes de Integração do DHCP e DNS Client no Windows e Linux - PARTE-03 (01/04/2022)
_
#20A_ 05-ntp.sh Customizando o Script e Arquivos de Configuração do NTP Server - PARTE-01 (04/04/2022)
#20B_ 05-ntp.sh Instalação e Configuração do NTP Server - PARTE-02 (06/04/2022)
#20C_ 05-ntp.sh Configuração e Monitoramento do NTP Client no Windows e Linux - PARTE-03 (08/04/2022)
_
#21A_ 06-tftphpa.sh Customizando o Script e Arquivos de Configuração do TFTP-HPA Server - PARTE-01 (11/04/2022)
#21B_ 06-tftphpa.sh Instalação e Configuração do TFTP-HPA Server - PARTE-02 (13/04/2022)
#21C_ 06-tftphpa.sh Configuração e Monitoramento do TFTP Client no Windows e Linux - PARTE-03 (15/04/2022)
_
#22A_ 07-nfs.sh Customizando o Script e Arquivos de Configuração do NFS Server - PARTE-01 (18/04/2022)
#22B_ 07-nfs.sh Instalação e Configuração do NFS Server - PARTE-02 (20/04/2022)
#22C_ 07-nfs.sh Configuração e Monitoramento do NFS Client no Windows e Linux - PARTE-03 (22/04/2022)
_
#23A_ 08-lamp.sh Customizando o Script e Arquivos de Configuração do LAMP Server - PARTE-01 (25/04/2022)
#23B_ 08-lamp.sh Instalação e Configuração do LAMP Server - PARTE-02 (27/04/2022)
#23C_ 08-lamp.sh Testes de Acesso e Monitoramento do LAMP Server no Windows e Linux - PARTE-03 (29/04/2022)
_
#24A_ 09-vsftpd.sh Customizando o Script e Arquivos de Configuração do VSFTPd Server - PARTE-01 (02/05/2022)
#24B_ 09-vsftpd.sh Instalação e Configuração do VSFTPd Server - PARTE-02 (04/05/2022)
#24C_ 09-vsftpd.sh Configuração e Monitoramento do FTP Client no Windows e Linux - PARTE-03 (06/05/2022)
_
#25A_ 10-tomcat.sh Customizando o Script e Arquivos de Configuração do Apache Tomcat Server - PARTE-01 (09/05/2022)
#25B_ 10-tomcat.sh Instalação e Configuração do Apache Tomcat Server - PARTE-02 (11/05/2022)
#25C_ 10-tomcat.sh Testes de acesso ao Apache Tomcat no Windows e Linux - PARTE-03 (13/05/2022)
_
#26A1_ 11-A-openssl-ca.sh Customizando o Script e Arquivos de Configuração do OpenSSL CA - PARTE-01 (16/05/2022)
#26A2_ 11-A-openssl-ca.sh Criação e Configuração da Estrutura do OpenSSL CA - PARTE-02 (18/05/2022)
#26A3_ 11-A-openssl-ca.sh Instalação e Configuração da CA no Windows e Linux - PARTE-03 (20/05/2022)
#26B_ 11-B-openssl-apache.sh Geração do Certificado Assinado TLS/SSL do Apache2 Server - PARTE-01 (23/05/2022)
#26C_ 11-C-openssl-vsftpd.sh Geração do Certificado Assinado TLS/SSL do VSFTPd Server - PARTE-01 (25/05/2022)
#26D_ 11-D-openssl-tomcat.sh Geração do Certificado Assinado TLS/SSL do Tomcat Server - PARTE-01 (27/05/2022)
#SCRIPT CONGELADO DEVIDO A FALHAS DE UTILIZAÇÃO DAS APLICAÇÕES ENTENDEREM O SUPORTE AO TLS/SSL DO MYSSQL
#26E_ 11-E-openssl-mysql.sh Geração do Certificado Assinado TLS/SSL do MySQL Server - PARTE-01 (CONGELADO)
_
#27A_ 12-webdav.sh Customizando o Script e Arquivos de Configuração do WebDav - PARTE-01 (08/07/2022)
#27B_ 12-webdav.sh Configuração do WebDav no Apache2 Server - PARTE-02 (12/07/2022)
#27C_ 12-webdav.sh Testes de Acesso e Monitoramento do WebDav Client no Windows e Linux - PARTE-03 (14/07/2022)
_
#28A_ 13-wordpress.sh Customizando o Script e Arquivos de Configuração do CMS Wordpress - PARTE-01 (18/07/2022)
#28B_ 13-wordpress.sh Instalação e Configuração do CMS Wordpress - PARTE-02 (20/07/2022)
#28C_ 13-wordpress.sh Testes de Acesso, Instalação e Configuração dos Plugins do Wordpress - PARTE-03 (22/07/2022)
_
#29A_ 14-webmin.sh Customizando o Script e Arquivos de Configuração do Webmin e Usermin - PARTE-01 (27/07/2022)
#29B_ 14-webmin.sh Instalação e Configuração do Webmin e Usermin - PARTE-02 (28/07/2022)
#29C_ 14-webmin.sh Utilização Básica do Webmin e Usermin - PARTE-03 (29/07/2022)
_
#30A_ 15-netdata.sh Customizando o Script e Arquivos de Configuração do Netdata - PARTE-01 (01/08/2022)
#30B_ 15-netdata.sh Instalação e Configuração do Netdata - PARTE-02 (03/08/2022)
#30C_ 15-netdata.sh Testes de Acesso e Monitoramento dos Recursos do Netdata - PARTE-03 (05/08/2022)
#30D_ 15-netdata.sh Segurança de Acesso ao Netdata - PARTE-04 (08/08/2022)
#30E_ 15-netdata.sh Configuração do Netdata Cloud e Client PARTE-05 (07/10/2022)
#30F_ 15-netdata.sh Configuração do Monitoramento do Windows no Netdata PARTE-06 (20/10/2022)
#30G_ 15-netdata.sh Customizando o Dashboard Personalizado do Netdata PARTE-07 ()
_
#31A_ 16-loganalyzer.sh Customizando o Script e Arquivos de Configuração do LogAnalyzer - PARTE-01 (16/08/2022)
#31B_ 16-loganalyzer.sh Instalação e Configuração do LogAnalyzer - PARTE-02 (18/08/2022)
#31C_ 16-loganalyzer.sh Monitoramento dos Logs no LogAnalyzer - PARTE-03 (06/09/2022)
_
#32A_ 17-A-glpi-9.sh Customizando o Script e Arquivos de Configuração do GLPI Help Desk 9.x - PARTE-01 (08/09/2022)
#32B_ 17-A-glpi-9.sh Instalação e Configuração do GLPI Help Desk 9.x - PARTE-02 (12/09/2022)
#32C_ 17-A-glpi-9.sh Utilização e Criação de Chamados no GLPI Help Desk 9.x - PARTE-03 (20/09/2022)
_
#33A_ 17-B-glpi-10.sh Customizando o Script e Arquivos de Configuração do GLPI Help Desk 10.x - PARTE-01 (22/09/2022)
#33B_ 17-B-glpi-10.sh Instalação e Configuração do GLPI Help Desk 10.x - PARTE-02 (26/09/2022)
#33C_ 17-B-glpi-10.sh Utilização e Criação de Chamados no GLPI Help Desk 10.x - PARTE-03 (28/09/2022)
_
#34A_ 18-A-fusioninventory-9.sh Customizando o Script e Arquivos de Configuração do FusionInventory - PARTE-01 (30/09/2022)
#34B_ 18-A-fusioninventory-9.sh Instalação e Configuração do FusionInventory - PARTE-02 (03/10/2022)
#34C_ 18-A-fusioninventory-9.sh Inventário no Windows e Linux do FusionInventory Agent - PARTE-03 (07/10/2022)
_
#35A_ 19-zoneminder.sh Customizando o Script e Arquivos de Configuração do ZoneMinder - PARTE-01 (01/11/2022)
#35B_ 19-zoneminder.sh Instalação e Configuração do ZoneMinder - PARTE-02 (03/11/2022)
#35C_ 19-zoneminder.sh Configuração de Câmeras IP no ZoneMinder - PARTE-03 (12/04/2022)
_
#36A_ 20-guacamole.sh Customizando o Script e Arquivos de Configuração do Apache Guacamole - PARTE-01 (17/04/2023)
#36B_ 20-guacamole.sh Instalação e Configuração do Apache Guacamole - PARTE-02 (19/04/2023)
#36C_ 20-guacamole.sh Acesso Remoto ao Servidor e Clientes no Guacamole - PARTE-03 (27/04/2023)
_
#37A_ 21-grafana.sh Customizando o Script e Arquivos de Configuração do Grafana - PARTE-01 (01/05/2023)
#37B_ 21-grafana.sh Instalação e Configuração do Grafana - PARTE-02 (03/05/2023)
#37C_ 21-grafana.sh Criando Dashboard no Grafana com Prometheus - PARTE-03 (05/05/2023)
_
#38A_ 22-prometheus.sh Customizando o Script e Arquivos de Configuração do Prometheus - PARTE-01 (08/05/2023)
#38B_ 22-prometheus.sh Instalação e Configuração do Prometheus - PARTE-02 (10/05/2023)
#38C_ 22-prometheus.sh Configuração e Monitoramento do Prometheus Agent - PARTE-03 (12/05/2023)
_
#39A_ 23-zabbix.sh Customizando o Script e Arquivos de Configuração do Zabbix - PARTE-01 (15/05/2023)
#39B_ 23-zabbix.sh Instalação e Configuração do Zabbix - PARTE-02 (17/05/2023)
#39C_ 23-zabbix.sh Configuração e Monitoramento do Zabbix Agent - PARTE-03 (19/05/2023)
_
#40A_ 24-docker.sh Customizando o Script e Arquivos de Configuração do Docker - PARTE-01 (29/05/2023)
#40B_ 24-docker.sh Instalação e Configuração do Docker - PARTE-02 (31/05/2023)
#40C_ 24-docker.sh Criando Container no Docker e Portainer - PARTE-03 (02/06/2023)
_
#41A_ 25-ansible.sh Customizando o Script e Arquivos de Configuração do Ansible - PARTE-01 (12/06/2023)
#41B_ 25-ansible.sh Instalação e Configuração do Ansible - PARTE-02 (14/06/2023)
#41C_ 25-ansible.sh Criando um Playbook simples com o Ansible - PARTE-03 ()
_
#42A_ 26-ntopng.sh Customizando o Script e Arquivos de Configuração do NTop-NG - PARTE-01
#42B_ 26-ntopng.sh Instalação e Configuração do NTop-NG - PARTE-02
#42C_ 26-ntopng.sh Utilização e Monitoramento do NTop-NG - PARTE-03
_
#43A_ 27-openfire.sh Customizando o Script e Arquivos de Configuração do OpenFire - PARTE-01
#43B_ 27-openfire.sh Instalação e Configuração do OpenFire - PARTE-02
#43C_ 27-openfire.sh Instalação do OpenFire Client no Windows e Linux - PARTE-03
_
#44A_ 28-owncloud.sh Customizando o Script e Arquivos de Configuração do ownCloud - PARTE-01
#44B_ 28-owncloud.sh Instalação e Configuração do ownCloud - PARTE-02
#44C_ 28-owncloud.sh Instalação do ownCloud Client no Windows e Linux - PARTE-03
_
#45A_ 29-ocsinventory.sh Customizando o Script e Arquivos de Configuração do OCS Inventory - PARTE-01
#45B_ 29-ocsinventory.sh Instalação e Configuração do OCS Inventory - PARTE-02
#45C_ 29-ocsinventory.sh Inventário no Windows e Linux do OCS Inventory - PARTE-03
_
#46A_ 30-bacula.sh Customizando o Script e Arquivos de Configuração do Bacula - PARTE-01
#46B_ 30-bacula.sh Instalação e Configuração do Bacula - PARTE-02
#46C_ 30-bacula.sh Configurando um Job de Backup no Bacula - PARTE-03
_
#47A_ 31-graylog.sh Customizando o Script e Arquivos de Configuração do Graylog - PARTE-01
#47B_ 31-graylog.sh Instalação e Configuração do Graylog - PARTE-02
_
#48A_ 32-postgresql.sh Customizando o Script e Arquivos de Configuração do PostgreSQL - PARTE-01
#48B_ 32-postgresql.sh Instalação e Configuração do PostgreSQL - PARTE-02
_
#49A_ 33-nextcloud.sh Customizando o Script e Arquivos de Configuração do NextCloud - PARTE-01
#49B_ 33-nextcloud.sh Instalação e Configuração do NextCloud - PARTE-02
#49C_ 33-nextcloud.sh Configuração e Monitoramento do NextCloud Client no Windows e Linux - PARTE-03
_
#50A_ 34-asterisk.sh Customizando o Script e Arquivos de Configuração do Asterisk - PARTE-01
#50B_ 34-asterisk.sh Instalação e Configuração do Asterisk - PARTE-02
#50C_ 34-asterisk.sh Configuração do Software Phone no Windows e Linux - PARTE-03
_
#51A_ 35-netdisco.sh Customizando o Script e Arquivos de Configuração do Netdisco - PARTE-01
#51B_ 35-netdisco.sh Instalação e Configuração do Netdisco - PARTE-02
#51C_ 35-netdisco.sh Escaneando Rede Cisco utilizando o SNMP do Netdisco - PARTE-03
_
#52A_ 36-openproject.sh Customizando o Script e Arquivos de Configuração do OpenProject - PARTE-01
#52B_ 36-openproject.sh Instalação e Configuração do OpenProject - PARTE-02
#52C_ 36-openproject.sh Testes de Acesso e Criação de Projeto no OpenProject - PARTE-03