폴킷
PolkitPolkit(이전의 PolicyKit)은 Unix 유사 운영 체제에서 시스템 전체 권한을 제어하기 위한 구성 요소다. 권한 없는 프로세스가 권한 없는 프로세스와 통신할 수 있는 조직적인 방법을 제공한다. Polkit은 중앙집중식 시스템 정책의 수준의 제어를 허용한다. Red Hat의 David Zeuthen이 개발하고 유지하며 freedesktop.org 프로젝트가 주최한다. 그것은 GNU 소공인 면허의 버전 2의 조건에 따라 무료 소프트웨어로 발행된다.[1]
2012년 4월에 출시된 버전 0.105부터 시스템 컴포넌트가 다시 작성되었고[4] API가 변경되어 역호환성이 깨졌다는 점을 강조하기 위해 프로젝트 명칭을 PolicyKit에서 polkit로 변경하였다[by whom?].[2][3][5][dubious ]
Fedora는 PolicyKit를 포함한 첫 번째 배포가 되었으며, 이후 버전 8.04와 오픈 이후 Ubuntu를 포함한 다른 배포에도 사용되었다.SUSE 버전 10.3 이후. 페도라와 같은 일부 분포는 이미 다시 쓰여진 폴킷으로 전환되었다.[6]
또한 pkexec 명령어에 이어 실행하고자 하는 명령(루트 권한)을 사용하여 polkit을 사용하여 상승된 권한으로 명령을 실행할 수도 있다.[7] 그러나 이 명령은 구성이 용이할 뿐만 아니라 더 많은 유연성과 보안을 제공하기 때문에 sudo를 사용하는 것이 더 나을 수 있다.[8]
역사
2021년 5월 GitHub 직원 Kevin[10] Backhouse에 의해 7살짜리 버그가[9] 발견되어 폴킷 유지원과 Red Hat의 보안팀에 보고되었고 2021년 6월 3일에 수정체가 출시되었고 CVE-2021-3560이 할당되었다.[11]
실행
참고 항목
- 플러그형 인증 모듈
- 최소 권한의 원칙
- 패키지키트
- 사용자 계정 컨트롤 – Windows Vista에 도입된 유사한 기능이며 Windows 11에도 여전히 존재함
참조
- ^ "polkit Git COPYING". David Zeuthen. Retrieved 15 November 2012.
- ^ "polkit Git NEWS". David Zeuthen. Retrieved 15 November 2012.
- ^ "Polkit releases". Retrieved 1 September 2018.
- ^ "Chapter 9. PolicyKit". openSUSE Security Guide. Novell, Inc. and contributors. Archived from the original on 27 August 2012. Retrieved 15 November 2012.
- ^ "Polkit and KDE: let's make the point of the situation". Retrieved 15 November 2012.
- ^ "Features/PolicyKitOne". Fedora Project Wiki. Retrieved 15 November 2012.
- ^ "pkexec". polkit Reference Manual. Retrieved 25 May 2013.
- ^ "When to use pkexec vs. gksu/gksudo?". Retrieved 25 May 2013.
- ^ "Privilege escalation with polkit: How to get root on Linux with a seven-year-old bug". Archived from the original on 15 June 2021. Retrieved 10 June 2021.
- ^ "Kevin Backhouse". Archived from the original on 12 June 2021. Retrieved 19 June 2021.
- ^ "CVE-2021-3560". Archived from the original on 14 June 2021. Retrieved 10 June 2021.
- ^ Команда разработчиков BLFS (5 September 2017). "4: Bezopasnost'". За пределами проекта "Linux® с нуля". Версия 7.4 [Beyond Linux from scratch] (in Russian). 1. Moscow: Litres (published 2017). p. 169. ISBN 9785457831186. Retrieved 5 September 2017.
외부 링크
위키미디어 커먼즈에는 폴킷과 관련된 미디어가 있다. |
- Polkit GitLab 저장소(freedesktop.org
- 설명서: freedesktop.org
- 폴킷이 현대 시스템에서 폴킷의 역할을 설명하는 이유