Visão geral do OpenSSH para Windows
Aplica-se ao Windows Server 2022, ao Windows Server 2019 e ao Windows 10 (build 1809 e posterior)
OpenSSH é uma versão de software livre das ferramentas SSH (Secure Shell) usadas por administradores de Linux e outros sistemas não Windows para gerenciamento multiplataforma de sistemas remotos. O OpenSSH foi adicionado ao Windows (no segundo semestre de 2018) e incluído no Windows Server e no cliente Windows.
O SSH baseia-se em uma arquitetura cliente-servidor em que o sistema no qual o usuário está trabalhando é o cliente e o sistema remoto que está sendo gerenciado é o servidor. Ele inclui uma variedade de componentes e ferramentas projetados para fornecer uma abordagem segura e descomplicada da administração do sistema remoto.
O OpenSSH para Windows tem os comandos abaixo integrados.
- O ssh é o componente do cliente SSH executado no sistema local do usuário
- O sshd é o componente do servidor SSH que precisa estar em execução no sistema que está sendo gerenciado remotamente
- O ssh-keygen gera, gerencia e converte chaves de autenticação para o SSH
- O ssh-agent armazena chaves privadas usadas para a autenticação de chave pública
- O ssh-add adiciona chaves privadas à lista permitida pelo servidor
- O ssh-keyscan ajuda a coletar as chaves de host SSH públicas dos hosts
- O sftp é o serviço que fornece o protocolo FTP seguro e é executado via SSH
- O scp é um utilitário de cópia de arquivo executado no SSH
Dica
A documentação tem como foco mostrar como o OpenSSH é usado no Windows, incluindo a instalação, bem como a configuração, os comandos e os casos de uso específicos do Windows. A documentação detalhada adicional para recursos comuns do OpenSSH está disponível online em OpenSSH.com.
Os comentários sobre o Windows OpenSSH são bem-vindos e podem ser fornecidos pela criação de problemas do GitHub em nosso repositório GitHub OpenSSH. O projeto de código aberto do OpenSSH é gerenciado por desenvolvedores no Projeto OpenBSD. O Microsoft Fork deste projeto está no GitHub.