Principal Windows 10 Como ativar o OpenSSH Server no Windows 10

Como ativar o OpenSSH Server no Windows 10



Como você já deve saber, o Windows 10 inclui software SSH integrado - um cliente e um servidor! Neste artigo, veremos como habilitar o servidor SSH.

Propaganda

Nota: O aplicativo OpenSSH Server permitirá que você estabeleça uma conexão com seu computador usando o protocolo SSH. Ele não permitirá que você acesse outros computadores em sua rede. Para se conectar a outros computadores, você deve instale o cliente OpenSSH .

Com o Windows 10, a Microsoft finalmente ouviu seus usuários após anos solicitando um cliente e servidor SSH. Incluindo uma implementação OpenSSH, o valor do sistema operacional aumenta.

No momento em que este livro foi escrito, o software OpenSSH incluído no Windows 10 está em um estágio BETA. Isso significa que pode haver alguns problemas de estabilidade.

O servidor SSH fornecido é semelhante ao aplicativo Linux. À primeira vista, ele parece oferecer suporte aos mesmos recursos de sua contraparte * NIX. É um aplicativo de console, mas funciona como um Serviço Windows .

Vamos ver como habilitar o servidor OpenSSH no Windows 10.

como configurar torcidas em twitch

Habilite o servidor OpenSSH no Windows 10

  1. Abra o App de configurações e vá para Aplicativos -> Aplicativos e recursos.
  2. À direita, clique em Gerenciar recursos opcionais.Windows 10 Instalando Servidor SSH
  3. Na próxima página, clique no botãoAdicionar um recurso.Serviço Sshd Windows 10
  4. Na lista de recursos, selecioneServidor OpenSSHe clique noInstalarbotão.Serviço Sshd em execução
  5. Reinicie o Windows 10 .

Isso instalará o software OpenSSH Server no Windows 10.

Seus arquivos binários estão localizados na pastac: windows system32 Openssh. Além dos aplicativos cliente SSH, a pasta contém as seguintes ferramentas de servidor:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • e o arquivo de configuração 'sshd_config'.

O servidor SSH está configurado para funcionar como um serviço.

Windows 10 conectar ao servidor Sshd integrado 2

No momento em que este artigo foi escrito, ele não inicia automaticamente. Você precisa configurá-lo manualmente.

Como iniciar o servidor OpenSSH no Windows 10

  1. Clique duas vezes nosshdentrada em Serviços para abrir suas propriedades.
  2. Na guia 'Log On', veja a conta do usuário que é usada pelo servidor sshd. No meu caso éServiço NT sshd.Windows 10 conectar ao servidor Sshd 3 integrado
  3. Agora abra um prompt de comando elevado .
  4. Vá para o diretório c: windows system32 Openssh usando o comandocd c: windows system32 Openssh.
  5. Aqui, execute o comandossh-keygen -Apara gerar chaves de segurança para o servidor sshd.Windows 10 conectar ao servidor Sshd 5 integrado
  6. Agora, no prompt de comando elevado, digiteexplorer.exe.para iniciar o File Explorer na pasta OpenSSH.
  7. Atualizar: A Microsoft publicou um tutorial o que torna o processo de atribuição certo muito simples.
    Abra o PowerShell como administrador e execute estes comandos:

    Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    É isso aí! Todas as permissões necessárias são definidas.

  8. Como alternativa, você pode executar essas etapas.
    Clique com o botão direito nossh_host_ed25519_keyarquivo e mudar sua propriedade para o usuário do serviço sshd, por exemploServiço NT sshd.
  9. Clique em 'Adicionar' e adicione a permissão 'Ler' para o usuário 'Serviço NT sshd'. Agora, remova todas as outras permissões para obter algo assim:Clique em 'Aplicar' e confirme a operação.
  10. Por fim, abra os Serviços (pressione as teclas Win + R e digiteservices.mscna caixa Executar) e inicie o serviço sshd. Deve começar:
  11. Permita a porta SSH no Firewall do Windows. Por padrão, o servidor está usando a porta 22. Execute este comando em um prompt de comando elevado:netsh advfirewall firewall adicionar nome da regra = 'Porta SSHD' dir = em ação = permitir protocolo = TCP localport = 22A Microsoft forneceu o seguinte comando alternativo para PowerShell:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. Finalmente, defina uma senha para sua conta de usuário se você não tem.

Agora, você pode experimentar em ação.

Conectando-se ao servidor SSH no Windows 10

Abra seu cliente ssh. Você pode iniciá-lo no mesmo computador, por exemplo, usando o embutido Cliente OpenSSH ou inicie-o em outro computador da rede.

como executar arquivos apk no windows

No caso geral, a sintaxe para o cliente do console OpenSSH é a seguinte:

ssh nome de usuário @ host -p porta

No meu caso, o comando é o seguinte:

ssh winaero@192.168.2.96

Ondewinaeroé meu nome de usuário do Windows e192.168.2.96é o Endereço IP do meu PC com Windows 10 . Vou me conectar a ele de outro PC, executando o Arch Linux.

Finalmente, você está dentro!

O servidor executa comandos clássicos de console do Windows, por exemplo, mais, digite, ver, copiar.

Mas não consigo executar o FAR Manager. Parece preto e branco e quebrado:

Outra observação interessante: você pode iniciar aplicativos GUI como o explorer. Se você estiver conectado com a mesma conta de usuário que usa para SSH, eles serão iniciados na área de trabalho. Vejo:

Bem, o servidor SSH embutido é definitivamente algo interessante para se brincar. Ele permite que você gerencie uma máquina Windows sem instalar ferramentas como rdesktop em seu computador Linux, ou até mesmo alterar as configurações do Windows de um computador Linux que não possui um servidor X instalado.

No momento em que este livro foi escrito, o servidor SSH integrado no Windows 10 estava em um estágio BETA, portanto, deve ficar mais interessante e se tornar um recurso útil em um futuro próximo.

Artigos Interessantes

Escolha Do Editor

O que é um número de série?
O que é um número de série?
Um número de série é uma sequência única de números e letras. Os números de série são usados ​​para identificar peças individuais de hardware e software.
Como remover uma forma de pagamento no Google Play
Como remover uma forma de pagamento no Google Play
Muitos usuários do Android que também são grandes jogadores provavelmente comprarão jogos na Google Play Store e terão informações de cartão de crédito armazenadas em sua conta para tornar o processo mais rápido. A compra de aplicativos e outras microtransações exigem pagamento e crédito
Como ligar o Bluetooth
Como ligar o Bluetooth
Muitos dispositivos utilizam o Bluetooth como a conexão de escolha ao se comunicar com outros dispositivos. O Bluetooth pode ser uma ótima maneira de transferir dados e arquivos entre dispositivos rapidamente, mas às vezes você não consegue descobrir como ligar o Bluetooth.
Habilitar ou desabilitar o Monitor de senha no Microsoft Edge
Habilitar ou desabilitar o Monitor de senha no Microsoft Edge
Como habilitar ou desabilitar o Password Monitor no Microsoft Edge A Microsoft habilitou o recurso Password Monitor para todos os usuários que executam compilações Dev ou Canary do navegador Edge. A partir de agora, ele está desabilitado por padrão, e você pode estar interessado em habilitá-lo para tentar.Publicidade O novo recurso Monitor de senha
Forçar a ativação do recurso de guia padrão no Gerenciador de Tarefas do Windows 10
Forçar a ativação do recurso de guia padrão no Gerenciador de Tarefas do Windows 10
Se você for um Windows Insider, mas o novo recurso 'Guia Padrão' do Gerenciador de Tarefas não estiver habilitado para sua conta de usuário, você pode forçar a habilitação.
Por que meu ponto de eco está piscando em verde?
Por que meu ponto de eco está piscando em verde?
O anel de luz em um Amazon Echo Dot é uma parte da assinatura do dispositivo e uma das duas únicas maneiras pelas quais o dispositivo pode se comunicar com você. Em primeiro lugar, você fala com o Amazon Echo Dot e Alexa responde
UEFI BIOS explicada
UEFI BIOS explicada
Se você estiver comprando um novo PC, verá os sistemas descritos como apresentando um BIOS UEFI. Se você estiver montando um computador do zero, poderá notar que algumas placas-mãe apresentam BIOS UEFI, enquanto os modelos mais antigos não a possuem.