Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Configurar a impressora em um servidor Amazon DCV do Linux

Modo de foco
Configurar a impressora em um servidor Amazon DCV do 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á.

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á.

O Amazon DCV permite imprimir em uma impressora redirecionada local ou em uma impressora virtual do Amazon DCV.

Se você estiver usando uma distribuição Linux compatível, deverá configurar o servidor Amazon DCV para que seja compatível com a impressão.

Se você estiver usando um servidor Amazon DCV do Windows, nenhuma outra configuração é necessária.

Para habilitar o redirecionamento de impressoras em seu servidor Amazon DCV do Linux
  1. Instale o serviço CUPS em seu servidor.

    • Amazon Linux 2, RHEL e CentOS

      $ sudo yum install cups
    • Ubuntu

      $ sudo apt-get install cups
    • SUSE Linux Enterprise

      $ sudo zypper install cups
  2. Adicione o usuário dcv ao grupo de administradores da impressora. O nome do grupo de administradores da impressora pode variar de acordo com o sistema operacional. Por exemplo, se o nome do seu grupo de administradores da impressora for lpadmin, execute o seguinte comando:

    $ usermod -a -G lpadmin dcv
  3. Certifique-se de que o grupo de administradores da impressora seja referenciado no parâmetro SystemGroup no arquivo de configuração do CUPS. Por exemplo, se o nome do seu grupo de administradores da impressora for lpadmin, use um editor de texto para abrir /etc/cups/cups-files.conf e procure a seguinte linha.

    SystemGroup lpadmin

    Se a linha aparecer no arquivo de configuração, a instalação estará concluída. Continue na próxima etapa.

    Se a linha não aparecer no arquivo de configuração, adicione-a manualmente no formato a seguir e salve e feche o arquivo.

    SystemGroup printer_admin_groupname
  4. (Somente SUSE Linux Enterprise) Certifique-se de que o grupo de administradores da impressora tenha permissão para ler o certificado local do CUPS. O certificado está localizado no seguinte diretório: /var/run/cups/certs/. Por exemplo, se o nome do seu grupo de administradores da impressora for lpadmin, execute o seguinte comando:

    $ sudo chgrp -R lpadmin /var/run/cups/certs/ && chmod g+x /var/run/cups/certs
  5. Reinicie o serviço cups.

    $ sudo systemctl restart cups
  6. Interrompa e reinicie o servidor Amazon DCV.

Solução de problemas da impressora

O SUSE Linux Enterprise e o RHEL 8 podem impedir conexões ao soquete da impressora. Se você estiver executando um desses sistemas operacionais e tiver problemas de impressão, verifique o arquivo de log para determinar se essa é a causa.

Usando um editor de texto, abra /var/log/audit/audit.log e verifique se seu log tem uma linha semelhante à seguinte:

type=AVC msg=audit(1617716179.487:504): avc: denied { connectto } for pid=33933 comm="dcvcupsbackend" path=002F636F6D2F6E696365736F6674776172652F6463762F637570732F636F6E736F6C65 scontext=system_u:system_r:cupsd_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 tclass=unix_stream_socket permissive=0

Se uma linha semelhante aparecer em seu arquivo de log, o sistema operacional está impedindo o acesso ao soquete da impressora.

Para resolver o problema, você deve criar uma política de CUPS que permita o acesso ao soquete da impressora. Para fazer isso, execute as seguintes etapas:

  1. Crie o arquivo de política necessário. Usando o editor de texto de sua preferência, crie um novo arquivo denominado cupsd_policy e adicione o seguinte conteúdo.

    #============= cupsd_t ============== allow cupsd_t unconfined_t:unix_stream_socket connectto;
  2. Instale a política.

    $ ausearch -c 'dcvcupsbackend' --raw | audit2allow -M dcv-printer-policy
    $ semodule -X 300 -i dcv-printer-policy.pp

Nesta página

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.