Servidores VPS
Muita informação sobre o uso de servidores VPS. Meus testes foram com a Digital Ocean e a Vultr.
Testei as principais distribuições Linux mais o FreeBSD, do qual gostei muito e cheguei a usar no meu site.
– Cuidados Básicos 5
1.1 - Alguns comandos do Linux, do FreeBSD e do OpenBSD 5
1.2 - Crecar ISO 17
1.3 - Compactar e Descompactar Arquivos no Terminal do Linux 17
1.4 – Crontab 20
1.5 - Procurar string s sobrescrever com outra em arquivo 27
1.6 - Dica sobre a linguagem C: 28
1.7 - DNS Gratuito de CloudFlare 29
1.8 – Corrigir Erros de Locales 29
1.9 - Procurando Arquivos pelo Terminal do UNIX com find e locate 30
1.10 - Formatar pendrive 32
1.11 - Criar um link simbólico 33
1.12 - Editor de textos para o terminal/modo texto no Unix 33
1.13 - Setando Permissões para o Servidor web 35
1.14 – Configurações de Rede pela linha de comando 36
1.15 – Usando o RSync 46
2 – Desktop 47
2.1 – Batchs ou Arquivos de Lote 48
2.2 - Recuperação do Grub 2 51
2.3 – Ajustar Relógio em Dualboot 51
2.4 – Proteção de Roteador WiFi 51
2.5 – SSH em Banda Larga ADSL 52
2.6 - Upgrade do Debian 52
2.7 – Upgrade Ubuntu 52
2.8 - Configurar Hora em Servidor Debian e derivados 54
2.9 - Ajustar o hostname 54
2.10 - Para limpar o cache da RAM 54
2.11 - MySQL 55
2.12 – Adicionar partição de Swap ao Linux 62
2.13 – Clamav 62
3 – Hospedagem tipo VPS 63
3.1 - Hospedagem na Digital Ocean 63
3.1.1 – Snapshot 90
3.1.2 – DNS na Digital Ocean 92
3.2 – Servidores VPS na Vultr 94
3.2.1 - Restauração de Snapshot na Vultr 100
3.2.2 – DNS na Vultr 101
4 – Melhorando a Segurança de um VPS com CentOS 7 105
4.0. Cuidados Iniciais 105
4.1. Habilitação e Configurar firewall com ufw 108
4.2. Secure shared memory no fstab 108
4.3. Reforçar a segurança do SSH 108
4.4. Reforçar a segurança da rede configurando o sysctl 110
4.5. Prevenir IP Spoofing 111
4.6. Reforçar a segurança do PHP 111
4.8. Instalar e Configurar ModSecurity e ModEvasive 112
4.9. Scannear logs e banir hosts suspeitos 112
4.10. Detectar Intrusões – PSAD 114
4.11. Checar por RootKits – RKHunter e CHKRootKit 114
4.12 Varrendo portas abertas com Nmap 115
4.13. Instalar e configurar o Apparmor 115
4.14. Auditar segurança do sistema com Tiger e Tripwire 116
4.15. Atualizar a disribuição 117
4.16. Usar Senhas Fortes 117
4.17. Melhorando a segurança de sites com Joomla 117
4.18. Melhorar a segurança no Desktop 118
4.19. Melhorando a Segurança do MySQL 119
4.20. Melhorando a segurança com Lynis 119
4.21. Cuidados Extras 121
5 - Monitorando um servidor Linux Ubuntu 16.04 122
5.1 - Varrendo portas abertas com Nmap 123
5.2 - Auditar segurança do sistema com Tiger e Tripwire 127
6 – Segurança em Servidores Linux 129
6.1 - Atualizar automaticamente somente as atualizações de segurança 130
6.2 – Remover serviços que não estão em uso 130
6.3 – Senhas Fortes 130
6.4 – Ferramentas 131
6.5 – Desempenho do Servidor 132
6.6 – Criptografia 134
6.6 - Melhorar a segurança da memória compartilhada 136
6.7 – Firewall 136
6.7.1 – IPTables 136
6.7.2 – ufw 142
6.8 – Logs 144
6.9 – Apache 145
6.10 – PHP 151
6.11 - Melhorando a Segurança do MySQL/MariaDB 153
6.12 – Reforçando a Segurança do Joomla 154
6.13 – SELinux 163
6.14 – Rede 184
6.15 - Mantendo Servidores web e de bancos de dados seguros 188
6.16 – SSH 189
6.17 – AppArmor 198
6.18 – Bastille 199
6.19 – fail2ban 200
6.20 - RKHunter e CHKRootKit 201
6.21 - Detectar Intrusões com PSAD 202
6.22 - Advanced Intrusion Detection Environment (AIDE) 202
6.23 - Usando DenyHosts 203
6.24 - Melhorando a segurança com Lynis 204
7 – Ferramentas 209
7.1 – Backup 209
7.3 - Soluções para Administração Web de Servidor 216
Cockpit 217
7.4 – Testes de Stress para Servidor Web 219
8 – Shell Scripts 226
9 – Servidores 235
9.1 – CentOS EMP 235
9.2 – CentOS LAMP 248
9.3 – Debian com LEMP 266
9.4 – Fedora 278
9.5 – OpenBSD 289
9.6 – Ubuntu com LAMP 316
9.7 – Ubuntu com LEMP 330
9.8 – FreeBSD 340
Comments fornecido por CComment