- 1 1. Introdução
- 2 2. Atualizando o Sistema
- 3 3. Configurando o Ambiente Japonês
- 4 4. Configurando o Fuso Horário e a Localização
- 5 5. Configuração do Teclado
- 6 6. Configurando o Firewall
- 7 7. Configurando o Servidor SSH
- 8 8. Instalando Software
- 9 9. Configurando Atualizações Automáticas
- 10 10. Perguntas Frequentes (FAQ)
- 10.1 Q1: Preciso reiniciar após a configuração inicial?
- 10.2 Q2: A entrada de japonês não está funcionando. O que devo fazer?
- 10.3 Q3: O fuso horário do Ubuntu está incorreto. Como corrigi-lo?
- 10.4 Q4: A conexão SSH falha (ou é recusada). O que devo verificar?
- 10.5 Q5: A instalação de software falha com “Unable to locate package”. Por quê?
- 10.6 Q6: Como posso verificar se as regras do firewall UFW foram aplicadas corretamente?
- 10.7 Q7: O sistema se comporta estranhamente após atualizações. O que devo fazer?
- 10.8 Q8: Quero reduzir o uso de disco no Ubuntu. Como posso limpar o sistema?
- 11 Resumo
1. Introdução
Ubuntu é uma das distribuições Linux mais amplamente usadas, adequada tanto para iniciantes quanto para usuários avançados. Sua natureza de código aberto e o forte suporte da comunidade a tornam especialmente atraente. No entanto, logo após a instalação, o sistema pode não estar totalmente otimizado para uso confortável, e várias configurações iniciais básicas são necessárias.
Este artigo fornece uma explicação detalhada das etapas essenciais de configuração que você deve executar após instalar o Ubuntu. Cada passo é explicado claramente, incluindo o objetivo da configuração e como executar os comandos necessários, para que até mesmo iniciantes possam seguir sem confusão.
Por que você deve configurar o Ubuntu após a instalação
Logo após instalar o Ubuntu, algumas áreas podem carecer de conveniência ou segurança. Problemas comuns incluem:
- Atualizações do sistema são necessárias : Os pacotes incluídos na mídia de instalação podem não ser os mais recentes, portanto atualizações são necessárias para segurança e correções de bugs.
- Suporte ao idioma japonês está incompleto : Como o inglês está definido como idioma padrão, é preciso configuração adicional para habilitar entrada e exibição de japonês de forma fluida.
- Configurações de segurança não estão otimizadas : Sem configurar adequadamente o firewall ou o SSH, aumentam os riscos de acesso não autorizado.
- Falta de software essencial : A instalação padrão inclui apenas aplicativos mínimos, sendo necessário instalar softwares comumente usados.
Para quem este artigo é destinado
Este guia foi criado para usuários que:
- Estão instalando o Ubuntu pela primeira vez
- Ainda não se sentem confortáveis usando comandos Linux
- Querem um ambiente Ubuntu mais seguro e conveniente
Seguindo cada seção passo a passo, você terá um processo de configuração do Ubuntu suave e eficiente.
A próxima seção explica como atualizar os pacotes do Ubuntu para suas versões mais recentes.
2. Atualizando o Sistema
Imediatamente após instalar o Ubuntu, os pacotes de software incluídos podem não estar atualizados. Atualizar o sistema é essencial para prevenir vulnerabilidades de segurança e garantir estabilidade.
Por que as atualizações do sistema são necessárias
A mídia de instalação do Ubuntu contém pacotes da data de lançamento. Sem atualizar, os seguintes riscos podem ocorrer:
- Vulnerabilidades de segurança remanescentes : Pacotes antigos podem conter exploits que atacantes podem explorar.
- Exposição a bugs não resolvidos : Correções de bugs aplicadas após o lançamento não serão refletidas.
- Problemas de compatibilidade : Novos softwares podem falhar ao instalar devido a dependências desatualizadas.
Atualizando a lista de pacotes
O Ubuntu usa APT (Advanced Package Tool) para gerenciar pacotes de software. Primeiro, atualize a lista de pacotes:
sudo apt update
Atualizando os pacotes
Depois de atualizar a lista, atualize todos os pacotes instalados:
sudo apt upgrade -y
Removendo pacotes desnecessários (Recomendado)
sudo apt autoremove -y
Reiniciando o sistema (se necessário)
sudo reboot
3. Configurando o Ambiente Japonês
Por padrão, o Ubuntu está configurado para o inglês. Para usar o japonês confortavelmente, você deve instalar pacotes de idioma e configurar a entrada japonesa.
Instalando o pacote de idioma japonês
1. Instale o pacote de idioma japonês
sudo apt install language-pack-ja -y
2. Defina o idioma do sistema para japonês
LANG=ja_JP.UTF-8
sudo update-locale LANG=ja_JP.UTF-8
Reinicie para aplicar:
sudo reboot
Configurando a entrada japonesa (Mozc)
O Ubuntu não habilita a entrada japonesa por padrão, portanto um método de entrada (IME) deve ser instalado.
IME recomendado:
- Mozc (entrada japonesa de código aberto do Google)
1. Instale o Mozc
sudo apt install fcitx-mozc -y
2. Troque o método de entrada para Fcitx
im-config -n fcitx
Reinicie:
sudo reboot
3. Configure o Fcitx
fcitx-config-gtk3
Opcional: Instalando fontes japonesas
sudo apt install fonts-noto-cjk -y
Etapa final
Reinicie para aplicar as configurações:
sudo reboot
4. Configurando o Fuso Horário e a Localização
Por padrão, novas instalações do Ubuntu—especialmente imagens em nuvem—usam o fuso horário UTC. Isso pode causar timestamps incorretos, portanto ajustar o fuso horário e a localização é importante.
Configurando o Fuso Horário
1. Verificar o fuso horário atual
timedatectl
2. Alterar para JST (Horário Padrão do Japão)
sudo timedatectl set-timezone Asia/Tokyo
Configurando a Localização
1. Verificar a localização atual
locale
2. Habilitar a localização japonesa
sudo locale-gen ja_JP.UTF-8
Definir como padrão:
sudo update-locale LANG=ja_JP.UTF-8
3. Aplicar alterações
source /etc/default/locale
5. Configuração do Teclado
As configurações padrão de teclado do Ubuntu podem não corresponder aos teclados japoneses. Esta seção explica como ajustar o layout e remapear a tecla CapsLock.
Verificando o Layout do Teclado
localectl status
Alternando para o Layout de Teclado Japonês
sudo localectl set-keymap jp
sudo localectl set-x11-keymap jp
Remapeando CapsLock para Ctrl
Método temporário
setxkbmap -option ctrl:nocaps
Método permanente
sudo nano /etc/default/keyboard
Alterar:
XKBOPTIONS="ctrl:nocaps"
Aplicar:
sudo dpkg-reconfigure keyboard-configuration
sudo reboot

6. Configurando o Firewall
O Ubuntu inclui um firewall embutido chamado UFW (Uncomplicated Firewall), que torna a gestão do firewall simples e eficaz. A configuração adequada do UFW aumenta a segurança do sistema ao impedir acessos não autorizados.
Esta seção explica a configuração básica do UFW e as regras de segurança recomendadas.
Ativando o Firewall
Primeiro, verifique se o UFW está ativado.
1. Verificar o status do UFW
sudo ufw status
Exemplo (desativado):
Status: inactive
Exemplo (ativado):
Status: active
2. Ativar o UFW
sudo ufw enable
Uma vez ativado, o UFW aplica suas regras padrão para gerenciar o tráfego de rede.
Configuração Básica de Regras do Firewall
O UFW funciona permitindo apenas o tráfego que você explicitamente autoriza.
1. Definir políticas padrão
sudo ufw default deny incoming
sudo ufw default allow outgoing
2. Permitir SSH (conexão remota)
sudo ufw allow 22/tcp
Se o seu servidor usa uma porta SSH não padrão (por exemplo, 2222):
sudo ufw allow 2222/tcp
3. Permitir HTTP/HTTPS para servidores web
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
4. Permitir outros serviços (opcional)
FTP:
sudo ufw allow 21/tcp
MySQL:
sudo ufw allow 3306/tcp
PostgreSQL:
sudo ufw allow 5432/tcp
5. Aplicar alterações
sudo ufw reload
Verificando Regras e Logs
1. Visualizar regras atuais do firewall
sudo ufw status numbered
Exemplo:
Status: active
To Action From
-- ------ ----
[ 1] 22/tcp ALLOW Anywhere
[ 2] 80/tcp ALLOW Anywhere
[ 3] 443/tcp ALLOW Anywhere
2. Remover regras desnecessárias
sudo ufw delete 1
3. Habilitar registro (opcional)
sudo ufw logging on
Os logs aparecem em:
/var/log/ufw.log
Desativar temporariamente o UFW
sudo ufw disable
Reativar:
sudo ufw enable
Resumo
Para configurar o firewall de forma eficaz:
- Ativar o UFW
- Definir regras padrão
- Permitir portas necessárias (SSH, HTTP/HTTPS)
- Recarregar e verificar as configurações
- Habilitar registro para monitoramento de segurança
7. Configurando o Servidor SSH
SSH (Secure Shell) permite acesso remoto seguro ao seu sistema Ubuntu. Para servidores, habilitar o SSH e aplicar reforços de segurança é essencial.
Esta seção cobre a instalação e configurações de segurança importantes.
Instalando e Iniciando o Servidor SSH
1. Instalar o servidor OpenSSH
sudo apt install openssh-server -y
2. Verificar o status do servidor SSH
sudo systemctl status ssh
Você deve ver:
Active: active (running)
3. Habilitar início automático
sudo systemctl enable ssh
Alterando a Porta SSH (Aprimoramento de Segurança)
A porta 22 é frequentemente alvo de atacantes. Alterá‑la reduz as tentativas de força bruta.
1. Editar a configuração do SSH
sudo nano /etc/ssh/sshd_config
Encontrar:
#Port 22
Alterar para:
Port 2222
2. Reiniciar o SSH
sudo systemctl restart ssh
3. Permitir a nova porta com UFW
sudo ufw allow 2222/tcp
Configurando Autenticação por Chave Pública
Este método substitui o login baseado em senha por autenticação baseada em chave, proporcionando uma segurança significativamente melhor.
1. Gerar um par de chaves SSH (PC cliente)
ssh-keygen -t rsa -b 4096
2. Copiar a chave pública para o servidor
ssh-copy-id -p 2222 user@your-server-ip
Se ssh-copy-id não puder ser usado:
cat ~/.ssh/id_rsa.pub | ssh -p 2222 user@your-server-ip "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
3. Desativar a autenticação por senha
sudo nano /etc/ssh/sshd_config
Alterar:
PasswordAuthentication no
Confirmar:
PubkeyAuthentication yes
Então reinicie o SSH:
sudo systemctl restart ssh
4. Testar a conexão
ssh -p 2222 user@your-server-ip
Resumo do Endurecimento de Segurança do SSH
- Alterar a porta do SSH
- Desativar a autenticação por senha
- Usar autenticação baseada em chave
- Limitar tentativas de login (Fail2Ban)
Instalar o Fail2Ban:
sudo apt install fail2ban -y
8. Instalando Software
Ubuntu inclui apenas software mínimo por padrão. Instalar ferramentas essenciais e de desenvolvimento melhora muito a usabilidade.
Formas de Instalar Software
- Pacotes APT
sudo apt install package-name
- Pacotes Snap
sudo snap install package-name
- Flatpak (opcional)
flatpak install package-name
- Repositórios PPA
sudo add-apt-repository ppa:repository-name
- Instalando arquivos .deb
sudo dpkg -i package-name.deb
Software Básico Recomendado
1. Navegador Web (Google Chrome)
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt install -f
2. Suíte Office (LibreOffice)
sudo apt install libreoffice -y
3. Reprodutor de Mídia (VLC)
sudo apt install vlc -y
4. Editor de Código (Visual Studio Code)
sudo snap install code --classic
5. Ferramentas de Linha de Comando (htop, curl, git)
sudo apt install htop curl git -y
6. Ferramentas de Arquivo (zip, unzip, rar)
sudo apt install zip unzip rar unrar -y
7. Integração com Google Drive
sudo apt install gnome-online-accounts -y
Ferramentas de Desenvolvimento
1. Docker
sudo apt install docker.io -y
sudo systemctl enable --now docker
sudo usermod -aG docker $USER
2. Python & pip
sudo apt install python3 python3-pip -y
3. Node.js & npm
sudo apt install nodejs npm -y
4. Servidor MySQL
sudo apt install mysql-server -y
sudo systemctl enable --now mysql
Verificando o Software Instalado
dpkg --get-selections | grep -v deinstall
Pacotes Snap:
snap list
Resumo
Uma lista de software recomendada:
| Software | Description | Install Method |
|---|---|---|
| Google Chrome | Fast web browser | wget + dpkg |
| LibreOffice | Office suite | apt install |
| VLC | Media player | apt install |
| Visual Studio Code | Code editor | snap install |
| Git | Version control | apt install |
| Docker | Container virtualization | apt install |
| MySQL | Database | apt install |
9. Configurando Atualizações Automáticas
Atualizações regulares de segurança e correções de bugs são essenciais para manter um ambiente Ubuntu seguro e estável. Embora você possa aplicar atualizações manualmente, habilitar atualizações automáticas garante que seu sistema permaneça atualizado com o mínimo esforço.
Esta seção explica como configurar atualizações automáticas usando o pacote unattended-upgrades.
Instalando e Configurando unattended-upgrades
1. Instalar unattended-upgrades
sudo apt install unattended-upgrades -y
2. Habilitar atualizações automáticas
sudo dpkg-reconfigure unattended-upgrades
3. Editar o arquivo de configuração
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
Habilite estas linhas se estiverem comentadas:
Unattended-Upgrade::Allowed-Origins {
"Ubuntu stable";
"Ubuntu security";
"Ubuntu LTS";
};
Para remover pacotes não utilizados automaticamente, defina:
Unattended-Upgrade::Remove-Unused-Dependencies "true";
4. Configurar frequência de atualização
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
Certifique‑se de que o seguinte:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::AutocleanInterval "7";
5. Testar a configuração
sudo unattended-upgrade --dry-run
Verificando logs de atualização automática
Visualizar logs:
cat /var/log/unattended-upgrades/unattended-upgrades.log
Monitorar em tempo real:
tail -f /var/log/unattended-upgrades/unattended-upgrades.log
Desativando atualizações automáticas (se necessário)
sudo dpkg-reconfigure -plow unattended-upgrades
Ou edite manualmente:
APT::Periodic::Unattended-Upgrade "0";
Resumo
Para habilitar atualizações automáticas:
- Instalar
unattended-upgrades - Habilitar o sistema de atualização automática
- Configurar
/etc/apt/apt.conf.d/20auto-upgrades - Testar a configuração
- Verificar os logs regularmente
Atualizações automáticas são especialmente importantes para aplicar patches de segurança rapidamente e manter a segurança.
10. Perguntas Frequentes (FAQ)
Durante a configuração do Ubuntu, muitos usuários encontram perguntas ou problemas semelhantes. Esta seção responde às perguntas comuns relacionadas à configuração inicial do Ubuntu.
Q1: Preciso reiniciar após a configuração inicial?
A1:
Sim. Algumas configurações — como a configuração de idioma, mapeamento de teclado, alterações de fuso horário e configurações de SSH — requerem reinicialização para serem aplicadas.
sudo reboot
Q2: A entrada de japonês não está funcionando. O que devo fazer?
A2:
Verifique o seguinte:
im-config -n fcitx
sudo apt install fcitx-mozc -y
fcitx-autostart
Q3: O fuso horário do Ubuntu está incorreto. Como corrigi-lo?
A3:
timedatectl
sudo timedatectl set-timezone Asia/Tokyo
Q4: A conexão SSH falha (ou é recusada). O que devo verificar?
A4:
sudo systemctl status ssh
sudo systemctl start ssh
sudo ufw allow 22/tcp
sudo nano /etc/ssh/sshd_config
sudo systemctl restart ssh
Q5: A instalação de software falha com “Unable to locate package”. Por quê?
A5:
Atualize os repositórios:
sudo apt update
Habilite repositórios adicionais:
sudo add-apt-repository universe
sudo add-apt-repository multiverse
sudo apt update
Q6: Como posso verificar se as regras do firewall UFW foram aplicadas corretamente?
A6:
sudo ufw status verbose
sudo ufw reload
Q7: O sistema se comporta estranhamente após atualizações. O que devo fazer?
A7:
sudo reboot
sudo apt autoremove --purge
sudo apt install --reinstall package-name=version
sudo dpkg --configure -a
sudo apt install -f
Q8: Quero reduzir o uso de disco no Ubuntu. Como posso limpar o sistema?
A8:
sudo apt autoremove -y
sudo apt clean
Resumo
Este artigo forneceu uma visão detalhada das etapas essenciais de configuração inicial para o Ubuntu. Ao seguir essas configurações — atualizações do sistema, configuração de idioma japonês, ajustes de fuso horário e localidade, personalização de teclado, configurações de firewall, endurecimento do SSH, instalação de softwares úteis e habilitação de atualizações automáticas — você pode criar um ambiente Ubuntu seguro e eficiente.
A seção de FAQ também abordou perguntas comuns e dicas de solução de problemas para ajudá‑lo a resolver questões típicas encontradas durante a configuração.
Depois que seu sistema Ubuntu estiver devidamente configurado, sinta‑se à vontade para explorar personalizações mais avançadas e adaptar seu ambiente às suas necessidades específicas!



