Você está na página 1de 2

1 - Instalar o SO Linux

2 - Atualizar o SO Linux
apt-get update #Atualizar o SO

3 - Servidor SSH desinstalar e instalar


sudo apt remove openssh-server #Remove o SSH
sudo apt install openssh-server #Reinstala o SSH

4 - Editar configurações de SSH


nano /etc/ssh/sshd_config #Acessar o arquivo
Port 2222 #Habilitar uma porta
ListenAddress 0.0.0.0 #Habilitar endereço de escuta
PasswordAuthentication no #Habilitar para usar Chaves SSH
AllowUsers <NOMEDEUSUARIO> #Adicionar ao fim do arquivo

5 - Verificar Status SSH


service ssh status

6 - Iniciar e reiniciar SSH


service ssh start
service ssh --full-restart

7 - Reiniciar SSH

8 - Abrir e editar o arquivo de privilegios do user


visudo
%sudo ALL=NOPASSWD: /usr/sbin/sshd #Adicionar após a linha "%sudo ALL=(ALL:ALL)
ALL"

=====================================
Configurar o redirecinamento de portas aplicando regra ao portproxy

netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=2222


connectaddress=172.26.25.211 connectport=2222

===
Configurar o redirecinamento de portas aplicando regra ao Firewall

netsh advfirewall firewall add rule name=”Abrir porta 2222 para WSL2” dir=in
action=allow protocol=TCP localport=2222

===
Visualizar todas as regras do portproxy

netsh interface portproxy show v4tov4

===
Remover todas as regras do portproxy
netsh int portproxy reset all

======================================
Maneira mais fácil (???)

===
Saber se o cliente e o servidor OpenSSH estão instalados

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'


===
Instalar o Servidor OpenSSH

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

===
Iniciar o serviço manualmente

Start-Service sshd
Get-Service sshd

===
Iniciar o serviço automaticamente com o Windows

Set-Service -Name sshd -StartupType 'Automatic'

Você também pode gostar