7 Dicas de Configurações para VPS Linux
LinuxEsses procedimentos foram realizados em uma VPS com o Sistema Operacional Debian Buster. Os comandos abaixo devem ser executados logado como root.
1. Atualização do Sistema Operacional
Primeiro vamos fazer uma atualização geral no sistema operacional.
apt update -y && apt upgrade -y && apt autoremove -y
2. Configuração do fuso horário
Depois vamos atualizar o fuso horário.
dpkg-reconfigure tzdata
Nas caixas de seleção escolha “América” e depois a sua cidade, no meu caso “Belém”.
3. Criação da partição Swap
Dependendo do caso, pode ser uma boa idéia criar uma partição Swap para melhorar o desempenho.
Como Criar Memória Swap em VPS Linux
4. Criação de usuário
Não é bom ficar usando o usuário root para executar tarefas rotineiras. Você deve criar um usuário para isso.
Então, como exemplo, criaremos o usuário salomao.
adduser salomao
Você será solicitado a responder algumas perguntas, começando com a senha do usuário.
Escolha uma boa senha e se quiser responda ou vá dando ENTER para pular as demais perguntas.
5. Configuração do SUDO
Para nosso usuário poder executar configurações na nossa VPS temos que habilitar o sudo, primeiro instale o pacote.
apt install sudo
Depois adicionamos o usuário criado ao grupo sudo.
usermod -aG sudo salomao
Pronto, agora reinicie o computador ou abra uma nova sessão com este usuário e já poderá usar o sudo.
6. Arquivos ZIP e RAR
O suporte a arquivos ZIP e RAR não vem por padrão, então para trabalhar com estes tipos de arquivos execute:
Para arquivos ZIP:
apt install zip unzip -y
O pacote RAR está no repositório non-free, então vamos instalar só a versão free do descompactador:
apt install unrar-free -y
7. Firewall
O Firewall é um item imprescindível para melhorar a segurança, existem várias opções disponíveis.
Para exemplificar vamos ficar com o UFW (Uncomplicated Firewall), que é uma versão “simplificada” do iptables, sendo bem simples de configurar.
Primeiro vamos instalá-lo.
apt install ufw -y
Antes de ativá-lo vamos permitir a conexão por ssh, senão vamos perder o acesso a VPS.
ufw allow ssh
Caso você esteja pretendendo colocar no ar um servidor web, aproveite e permita também as conexões por http e https.
ufw allow http
ufw allow https
Por fim, vamos habilitar o firewall.
ufw enable