🏠 Voltar ao Índice
1 / 14

💻 Protocolos de acesso remoto: SSH e RDP

SSH e RDP no Microsoft Windows

Aula Prática
Transforme seu Windows 11 em servidor SSH e RDP

👨‍🏫 Autor da Apresentação

César Azevedo
📧 cesar.augusto@escolar.ifrn.edu.br

📋 Tópicos da Aula

📘 Fundamentos

SSH vs RDP: Quando usar cada um
Windows 11 como servidor SSH
Arquitetura cliente-servidor

🔧 Prática SSH no Windows 11

Instalando OpenSSH Server
Iniciando o serviço SSH
Testando com PuTTY
Conectando de outros PCs

🖥️ Prática RDP

Habilitando RDP no Windows 11
Conexão local e remota
Configurações de segurança
Troubleshooting comum

🎯 Objetivo

Seu Windows 11 acessível remotamente via SSH e RDP de forma segura.

🧠 + Quiz Interativo

Teste seus conhecimentos com 4 questões práticas!

🤔 SSH vs RDP: Qual Escolher?

🔧 SSH 🖥️ RDP
O que é Terminal texto (linha de comando) Desktop gráfico completo
Melhor para Comandos, scripts, administração Uso normal do Windows
Velocidade Muito rápido (só texto) Mais lento (gráficos)
Porta padrão 22 3389
Uso de dados Mínimo Alto

💡 Dica Simples:

SSH: Para executar comandos remotamente
RDP: Para usar o Windows completo remotamente

🚀 PRÁTICA: Instalando OpenSSH Server

Vamos transformar seu Windows 11 em um servidor SSH!

Passo a Passo:

1. Pressione Windows + I para abrir Configurações.
2. Clique em "Aplicativos" no menu lateral.
3. Clique em "Recursos opcionais".
4. Clique em "Adicionar um recurso opcional" (botão com +).
5. Na caixa de pesquisa, digite: "openssh".
6. Marque "OpenSSH Server" (não o Client).
7. Clique em "Instalar".

⏱️ Tempo de Instalação:

Pode demorar alguns minutos. É normal! O Windows está baixando e configurando o servidor SSH.

✅ Como saber se terminou:

Quando a instalação terminar, "OpenSSH Server" aparecerá na lista de recursos instalados!

🚀 PRÁTICA: Iniciando o Serviço SSH

Agora vamos "ligar" o servidor SSH no Windows.

Via PowerShell (Recomendado):

1. Clique com botão direito no menu Iniciar.
2. Escolha "Terminal (Admin)" ou "PowerShell (Admin)".
3. Digite: Start-Service sshd e pressione Enter.
4. Digite: Set-Service -Name sshd -StartupType 'Automatic' e pressione Enter.

🔍 Verificando se funcionou:

Digite: Get-Service sshd

Se aparecer "Running", está funcionando perfeitamente!

🎯 O que fizemos:

Start-Service: Liga o SSH agora
Set-Service Automatic: Liga automaticamente quando o Windows iniciar

🚀 PRÁTICA: Testando SSH no Próprio PC

Primeiro, vamos testar se o SSH está funcionando conectando no próprio Windows.

Método 1: PowerShell (Nativo):

1. Abra um novo PowerShell (não precisa ser Admin).
2. Digite: ssh localhost e pressione Enter.
3. Se for a primeira vez, digite "yes" para aceitar.
4. Digite seu usuário e senha do Windows.

🎉 Sucesso!

Se conseguir fazer login, você estará conectado via SSH no seu próprio PC! Digite exit para sair.

Método 2: Descobrindo seu IP:

5. Digite: ipconfig para ver seu IP local.
6. Anote o IP (ex: 192.168.1.100).
7. Teste: ssh [seu-usuario]@[seu-ip]

Exemplo: ssh cesar@192.168.1.100

🚀 PRÁTICA: Baixando o PuTTY

PuTTY é o cliente SSH mais popular - vamos usá-lo para conectar de outros PCs.

Passo a Passo:

1. Vá para putty.org no navegador.
2. Clique em "Download PuTTY".
3. Role até "Alternative binary files".
4. Em "putty.exe", baixe a versão "64-bit x86".
5. Salve na pasta Downloads ou crie uma pasta "PuTTY".

✨ Vantagens da Versão Portable:

Sem instalação: Executa direto do arquivo
Portável: Pode copiar para pendrive
Limpo: Não modifica o sistema

📁 Dica de Organização:

Crie uma pasta C:\Ferramentas\PuTTY\ e coloque o arquivo lá. Fica mais fácil de encontrar!

🚀 PRÁTICA: Conectando com PuTTY

Agora vamos conectar no nosso Windows 11 usando PuTTY.

Passo a Passo:

1. Execute o putty.exe (clique duas vezes).
2. Em "Host Name", digite o IP do seu PC (ex: 192.168.1.100).
3. Deixe "Port" como 22.
4. Deixe "Connection type" como SSH.
5. Clique em "Open".

⚠️ Alerta de Segurança (Normal):

O PuTTY mostrará um alerta sobre a "chave do host". É normal na primeira conexão! Clique em "Accept".

6. Digite seu usuário do Windows e pressione Enter.
7. Digite sua senha do Windows e pressione Enter.

🎉 Parabéns!

Você está conectado via SSH no seu Windows! Agora pode executar comandos como dir, ipconfig, etc.

🚀 PRÁTICA: Habilitando RDP no Windows 11

RDP permite controlar outro PC Windows como se você estivesse na frente dele.

Método Gráfico (Mais Fácil):

1. Pressione Windows + I para abrir Configurações.
2. Clique em "Sistema" no menu lateral.
3. Role para baixo e clique em "Área de Trabalho Remota".
4. Ative o botão "Habilitar Área de Trabalho Remota".
5. Clique em "Confirmar" quando aparecer o aviso.

📝 Anote estas informações:

Nome do PC: Aparece na tela (ex: DESKTOP-ABC123)
IP do PC: Use ipconfig no cmd
Usuário e senha: Do Windows

🔒 Segurança Automática:

O Windows automaticamente configura o firewall para permitir RDP. Você não precisa fazer nada!

🚀 PRÁTICA: Conectando via Remote Desktop

Agora vamos conectar no PC que habilitou RDP.

Passo a Passo:

1. No PC cliente, pressione Windows + R.
2. Digite mstsc e pressione Enter.
3. Em "Computador", digite o nome do PC ou IP.
4. Clique em "Conectar".
5. Digite usuário e senha do Windows de destino.
6. Clique em "OK".

🎉 Resultado:

Uma nova janela abrirá mostrando o desktop completo do outro computador! Você pode usar normalmente.

💡 Dicas Úteis:

Sair: Feche a janela ou clique no X
Tela cheia: Pressione Ctrl+Alt+Break
Transferir arquivos: Copie e cole entre as janelas

🔧 Resolvendo Problemas Comuns

🔧 Problemas SSH:

Connection refused: Serviço SSH parado
Permission denied: Usuário/senha incorretos
Timeout: Firewall bloqueando porta 22
Host key verification failed: Delete arquivo known_hosts

🖥️ Problemas RDP:

RDP não habilitado: Verifique nas Configurações
Usuário sem permissão: Certifique-se que tem senha
Firewall: Windows libera automaticamente
"Usuário já logado": Normal no Windows Home

🛠️ Comandos Úteis para Diagnóstico:

Testar SSH: telnet IP 22
Testar RDP: telnet IP 3389
Ver IP: ipconfig
Status SSH: Get-Service sshd

🎯 Resumo Final

Seu Windows 11 agora é um servidor completo SSH + RDP!

✅ SSH Servidor:

OpenSSH Server instalado
Serviço rodando automaticamente
Acesso via PowerShell ou PuTTY
Porta 22 funcionando

✅ RDP Servidor:

Remote Desktop habilitado
Firewall configurado
Acesso via mstsc
Porta 3389 funcionando

🚀 Próximos Passos:

Teste conectando de outros PCs na rede. Configure port forwarding no roteador para acesso via internet (com cuidado na segurança!).

🧠 Quiz - Teste seus conhecimentos!

📝 Questão 1

Para instalar o OpenSSH Server no Windows 11, você vai em:

A) Painel de Controle > Programas
B) Configurações > Aplicativos > Recursos opcionais
C) Windows Update

📚 Referências

🔧 SSH/PuTTY:

PuTTY Official: putty.org
OpenSSH: openssh.com
Microsoft Docs: OpenSSH no Windows

🖥️ RDP:

Microsoft Docs: Remote Desktop
Configurações Windows 11: Área de Trabalho Remota

🛡️ Segurança:

Sempre use senhas fortes
Monitore logs de acesso
Considere usar VPN para internet
Mantenha Windows atualizado
Cuidado com port forwarding

🤖 Metodologia de Criação

Apresentação desenvolvida com assistência de IA Claude
Focada em Windows 11 como servidor SSH e RDP
Ênfase em exercícios práticos hands-on