This repository has been archived by the owner on Oct 20, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 175
/
Copy path02-ConfiguracaoDoHostnameHosts.sh
60 lines (60 loc) · 2.26 KB
/
02-ConfiguracaoDoHostnameHosts.sh
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
#!/bin/bash
# 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: 10/10/2021
# Data de atualização: 20/01/2022
# Versão: 0.20
# Testado e homologado para a versão do Ubuntu Server 20.04.x LTS x64
#
# Hostname: é usado para exibir o nome DNS do sistema e para exibir ou defina seu nome
# de host ou nome de domínio NIS. O arquivo /etc/hostname armazena as informações de
# nome de máquina e domínio no formato FQDN (Fully Qualified Domain Name)
#
# Hosts: pesquisa de tabela estática para nomes de host, é utilizado quando não temos
# servidores DNS (Domain Name System) e fazermos o apontamento diretamente no arquivo
# localizado em /etc/hosts
#
# Nsswitch.conf: Arquivo de configuração da troca de serviço de nome, utilizado para
# mudar as prioridades de resolução de nomes no servidor, por padrão está configurado
# para utilizar o arquivo hosts e depois o DNS.
#
# TCP Wrappers: O TCP Wrapper é um sistema de rede ACL baseado em host, usado para
# filtrar acesso à rede a servidores de protocolo de Internet (IP) em sistemas operacionais
# do tipo Unix, como Linux ou BSD. Ele permite que o host, endereços IP de sub-rede,
# nomes e/ou respostas de consulta ident, sejam usados como tokens sobre os quais
# realizam-se filtros para propósitos de controle de acesso.
#
# Hosts.allow e Hosts.Deny: formato de arquivos de controle de acesso ao host
#
# Alterando o nome do servidor
sudo vim /etc/hostname
#
# Adicionando as informações de pesquisa de IP e nome no servidor
sudo vim /etc/hosts
#
# Verificando a forma de consulta de nomes no servidor
sudo vim /etc/nsswitch.conf
#
# Configurando a segurança de acesso remoto do servidor
sudo vim /etc/hosts.allow
sudo vim /etc/hosts.deny
#
# Reinicializando o servidor
sudo reboot
#
# Checando as informações do servidor
sudo hostname
sudo hostname -A
sudo hostname -d
#
# Verificando os usuário logados no servidor
sudo w
#
# Verificando o arquivo de log do servidor
sudo cat /var/log/hosts.allow.log