Configurando o WebAuthn redirecionamento em hosts Linux - Amazon DCV

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurando o WebAuthn redirecionamento em hosts Linux

Atualmente, o servidor DCV Linux suporta o Standard WebAuthn. O padrão WebAuthn exige uma extensão de navegador para facilitar o redirecionamento de WebAuthn solicitações para o cliente. WebAuthn pode ser ativado ou desativado usando a permissão webauthn-redirection. Para obter mais informações, consulte Trabalhar com arquivos de permissões.

Pré-requisitos
  • Servidor DCV versão 2025.0 ou superior

  • Clientes nativos do DCV para Windows, Linux e Mac

  • Acesso root (sudo) na instância do servidor Linux

  • Acesso à Internet para baixar extensões do navegador

Configurando o redirecionamento WebAuthn

WebAuthn está habilitado no DCV por padrão. Você pode ativar ou desativar WebAuthn ativando a configuração “[webauthn]” no arquivo de configuração DCV:

/etc/dcv/dcv.conf [webauthn] enabled=true
Configuração do Webauthn para Linux
  1. Crie um link simbólico para o arquivo de manifesto do host de mensagens nativo para cada navegador compatível.

    Google Chrome

    Use os seguintes comandos:

    sudo mkdir -p /etc/opt/chrome/native-messaging-hosts
    sudo ln -s -f /usr/share/dcv/webauthn/com.dcv.webauthnredirection.nativemessagehost.json /etc/opt/chrome/native-messaging-hosts/
    Chromium

    Use os seguintes comandos:

    sudo mkdir -p /etc/chromium/native-messaging-hosts
    sudo ln -s -f /usr/share/dcv/webauthn/com.dcv.webauthnredirection.nativemessagehost.json /etc/chromium/native-messaging-hosts/
    Microsoft Edge

    Use os seguintes comandos:

    sudo mkdir -p /etc/opt/edge/native-messaging-hosts
    sudo ln -s -f /usr/share/dcv/webauthn/com.dcv.webauthnredirection.nativemessagehost.json /etc/opt/edge/native-messaging-hosts/
  2. Instale a extensão do navegador para WebAuthn redirecionamento. Isso pode ser feito manualmente ou por meio de políticas corporativas.

    Google Chrome

    Use os seguintes comandos:

    sudo mkdir -p /usr/share/google-chrome/extensions/
    echo '{"external_update_url": "https://clients2.google.com/service/update2/crx"}' | \
    sudo tee /usr/share/google-chrome/extensions/mmiioagbgnbojdbcjoddlefhmcocfpmn.json
    sudo chmod a+r /usr/share/google-chrome/extensions/mmiioagbgnbojdbcjoddlefhmcocfpmn.json
    Chromium

    Use os seguintes comandos:

    sudo mkdir -p /usr/share/chromium/extensions/
    echo '{"external_update_url": "https://clients2.google.com/service/update2/crx"}' | \
    sudo tee /usr/share/chromium/extensions/mmiioagbgnbojdbcjoddlefhmcocfpmn.json
    sudo chmod a+r /usr/share/chromium/extensions/mmiioagbgnbojdbcjoddlefhmcocfpmn.json
    Microsoft Edge

    Use os seguintes comandos:

    sudo mkdir -p /usr/share/microsoft-edge/extensions/
    echo '{"external_update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"}' | \
    sudo tee /usr/share/microsoft-edge/extensions/ihejeaahjpbegmaaegiikmlphghlfmeh.json
    sudo chmod a+r /usr/share/microsoft-edge/extensions/ihejeaahjpbegmaaegiikmlphghlfmeh.json
  3. Reinicie o navegador.