검증된 Flatpak 저장소

검증된 Flatpak 저장소

비밀번호로 보호된 flatpak 저장소를 가질 수 있습니까?

저는 상용 소프트웨어를 개발 중이며 현재 Ubuntu 20.04만 지원하며 인증된 적절한 저장소를 호스팅하고 있습니다.
RHEL 기반, SUSE 기반 및 모든 Debian 기반 배포판과 같은 더 많은 시스템을 지원하고 싶지만 요구 사항 중 하나는 필요한 경우 특정 사용자에 대해 소프트웨어 업그레이드를 중지할 수 있어야 한다는 것입니다.

apt를 사용하는 것은 쉽습니다. repo는 단지 디렉토리 구조이자 http 서버입니다.
사용자가 삭제되면 새 업데이트를 다운로드할 수 없지만 인증된 자체 호스팅 Flatpak 저장소에 대한 정보를 찾을 수 없습니다...

답변1

Flatpak 저장소는 https 액세스만 가능한 아카이브이기도 합니다.

따라서 고유한 URL을 제공하여 구독자를 인증하세요. 이는 웹 서버가 디스크의 실제 저장소에 대한 기호 링크를 추적하도록 허용하는 것과 같은 간단한 방법으로 달성할 수 있습니다.

웹 보안 측면에서 이는 HTTP 및 TLS를 통한 기본 인증을 사용하는 데비안 저장소(또는 다른 웹사이트)만큼 좋습니다. 서버(이 경우 URL의 비밀 부분)는 암호화된 내용만 전송합니다. 실제로 URL은 클라이언트에 표시되므로 최종 시스템에서 flatpak을 사용하는 모든 사람에게 비밀이 알려집니다.

관련 정보