Segurança Ubuntu

Canonical aprimora controle de permissões no Ubuntu 24.10 com nova interface

Ubuntu 24.10 introduz um sistema avançado de controle de permissões para Snaps, permitindo aos usuários gerenciar o acesso de aplicativos a arquivos e diretórios por meio de prompts intuitivos e configuráveis.

Ubuntu 24.10 traz mais melhorias e vem com NVIDIA Wayland por padrão e Novo Assistente de boas-vindas

Com o lançamento do Ubuntu 24.10, a Canonical introduz um sistema inovador de controle de permissões para aplicativos Snap, oferecendo aos usuários um nível de controle sem precedentes sobre o acesso de aplicativos a recursos como arquivos, diretórios e, futuramente, interfaces como câmera e microfone. Isso significa que, quando um aplicativo precisa acessar arquivos ou recursos, como sua câmera ou microfone, o sistema agora pergunta se você permite ou não. Essa nova funcionalidade, através de uma interface amigável, oferece mais controle sobre o que os aplicativos podem ou não fazer no seu computador, garantindo que seus dados e privacidade estejam protegidos.

O recurso se destaca por seu uso do AppArmor e pela nova interface em Flutter, que facilita a interação com as permissões por meio de prompts detalhados e de fácil compreensão. Essa nova abordagem é uma resposta direta à crescente demanda por maior segurança e privacidade no uso de aplicativos, sem a necessidade de modificações no código dos binários. Além disso, a funcionalidade será expandida em futuras versões para fornecer ainda mais opções de controle e segurança.

Funcionamento e integração com o Ubuntu 24.10

Imagem reprodução: Ubuntu Discourse

A implementação inicial está disponível como um recurso experimental que pode ser ativado pelo novo Centro de Segurança do Ubuntu. Esse centro oferece uma interface centralizada para a configuração e gestão das regras de permissão, fornecendo aos usuários a capacidade de visualizar e modificar essas regras a qualquer momento. Isso torna o processo de configuração das permissões mais transparente, com informações claras sobre quais ações o aplicativo está tentando realizar e por quanto tempo essas permissões serão concedidas.

Além de gerenciar o acesso a diretórios e arquivos, o novo sistema oferece aos usuários mais controle sobre a interface “home”, permitindo que decidam quais pastas ou arquivos específicos um aplicativo pode acessar. Isso representa um avanço significativo em relação ao modelo tradicional de permissões.

Interação com o XDG Desktop Portals e segurança aprimorada

Embora o Ubuntu já suporte o uso de XDG Desktop Portals para permitir que aplicativos interajam com recursos fora de sua sandbox, o novo sistema de prompts complementa esse método, atuando em um nível mais profundo e abrangente. O controle das permissões no Ubuntu 24.10 opera no nível das chamadas de sistema, permitindo que usuários mantenham o controle total sobre os aplicativos, mesmo aqueles que não foram desenvolvidos para utilizar os XDG Portals.

Imagem reprodução: Ubuntu Discourse

Essa nova abordagem fortalece ainda mais o modelo de segurança do Ubuntu, permitindo que aplicativos Snap sejam executados em um ambiente seguro sem comprometer a experiência do usuário. A segurança é gerida diretamente no nível do AppArmor, garantindo que qualquer ação que um aplicativo tente realizar seja autorizada pelo usuário.

Imagem reprodução: Ubuntu Discourse

Futuras expansões e melhorias

A Canonical planeja expandir o sistema de prompts em futuras versões do Ubuntu, abrangendo mais interfaces e oferecendo uma experiência de usuário ainda mais refinada. Algumas das melhorias esperadas incluem uma integração mais profunda dos pop-ups no ambiente de desktop, gerenciamento aprimorado de regras redundantes e sugestões de respostas automáticas com base no feedback dos usuários.

Os desenvolvedores também estão focados em tornar o sistema mais intuitivo, permitindo que até usuários avançados tenham maior flexibilidade na configuração de suas permissões. A capacidade de realizar análises mais inteligentes das permissões solicitadas é uma das áreas de foco para as próximas atualizações.

Como testar o recurso no Ubuntu 24.10

Imagem reprodução: Ubuntu Discourse

Os usuários interessados em experimentar o novo sistema de permissões podem habilitá-lo no Ubuntu 24.10 através do Centro de Segurança, disponível por meio do snapd 2.65. Para ativar o recurso, é necessário instalar os pacotes “prompting-client” e “desktop-security-center” e, em seguida, ajustar as permissões conforme o necessário. O feedback dos usuários será essencial para aprimorar o recurso nas próximas versões.

Testando o sistema de permissões no Ubuntu 24.04 LTS

Para aqueles que desejam experimentar o novo recurso de controle de permissões no Ubuntu 24.04 LTS, é possível ativá-lo seguindo alguns comandos simples:

  1. Atualize o Snapd para a versão 2.65 (no canal candidate):
snap refresh snapd --channel=candidate
  1. Instale os pacotes necessários:
snap install prompting-client && snap install desktop-security-center

Essa funcionalidade é um passo importante no compromisso da Canonical em oferecer uma experiência de uso mais segura e controlada, especialmente à medida que a segurança digital se torna uma prioridade cada vez maior.