
Entendendo as Diferenças Entre Programação Orientada a Objetos e Funcional: Java vs. Elixir
A escolha entre programação orientada a objetos (OOP) e programação funcional (FP) é mais do que uma preferência de estilo;... Leia mais
Desenvolvedor de Software
Este tutorial rápido e objetivo vai te mostrar como instalar e configurar o OpenSSH no Ubuntu, além de incluir algumas dicas extras de configuração de segurança.
Abra o terminal e execute o comando para garantir que todos os pacotes estão atualizados:
sudo apt update && sudo apt upgrade -y
Instale o servidor OpenSSH com o seguinte comando:
sudo apt install openssh-server -y
Após a instalação, inicie o serviço e configure-o para iniciar automaticamente com o sistema:
sudo systemctl enable --now ssh
Verifique se o serviço está rodando corretamente com:
sudo systemctl status ssh
Certifique-se de que o firewall (UFW) está configurado para permitir conexões SSH. Verifique o status do firewall com:
sudo ufw status
Se necessário, permita o tráfego SSH:
sudo ufw allow ssh
Agora você pode se conectar ao servidor usando o comando SSH. Substitua username
pelo seu nome de usuário e IP_address
pelo IP do servidor:
ssh username@IP_address
Para aumentar a segurança da sua conexão SSH, você pode alterar algumas configurações no arquivo /etc/ssh/sshd_config
. Aqui estão algumas sugestões:
Port 49532
PermitRootLogin no
PubkeyAuthentication yes
MaxAuthTries 3
Após realizar essas alterações, reinicie o serviço SSH:
sudo systemctl restart ssh
Pronto! O OpenSSH está instalado e configurado no seu Ubuntu com as melhores práticas de segurança.
A escolha entre programação orientada a objetos (OOP) e programação funcional (FP) é mais do que uma preferência de estilo;... Leia mais
O Design Pattern Facade é uma solução elegante para simplificar a interface de um subsistema complexo, tornando-o mais fácil de... Leia mais
Resolvi retormar meus estudo em Go Lang e assim vamos ao primeiro post dessa série de estudos onde vamos aprender... Leia mais
A função list() do PHP é uma forma prática de atribuir múltiplos valores de um array a variáveis individuais. Neste... Leia mais