Configuração do SSH em distros baseadas no RedHat (CentOS, Fedora, etc.)¶
Para permitir o acesso SSH a uma máquina Linux, é necessário instalar e configurar o servidor SSH (OpenSSH) no sistema. Supondo que o servidor SSH não tenha sido instalado ou configurado.
-
Conecte-se à máquina CentOS usando um terminal ou software de acesso remoto.
-
Verifique se o pacote openssh-server está instalado executando o seguinte comando:
Se o pacote estiver instalado, você poderá pular para o próximo passo. Caso contrário, prossiga para o próximo passo.
-
Instale o servidor SSH executando o seguinte comando:
-
Inicie o serviço SSH e defina-o para iniciar automaticamente na inicialização do sistema com os seguintes comandos:
-
Verifique o status do serviço SSH para garantir que esteja em execução:
$ sudo systemctl status sshd <span style="color: green;">●</span> sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; <span style="color: green;">enabled</span>; preset: <span style="color: green;">enabled</span>) Active: <span style="color: green;">active (running)</span> since Wed 2023-06-07 11:20:07 -03; 2h 52min ago Docs: man:sshd(8) man:sshd_config(5) Main PID: 901 (sshd) Tasks: 1 (limit: 10983) Memory: 5.0M CPU: 874ms CGroup: /system.slice/sshd.service └─901 "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups" ...
-
Agora você poderá acessar a máquina CentOS via SSH usando um cliente SSH, como o OpenSSH no Linux ou o PuTTY no Windows. Use o seguinte comando para se conectar à máquina:
Nota
Substitua seu_usuario
pelo seu nome de usuário na máquina CentOS 9 e ip_da_maquina
pelo endereço IP da máquina.