도스
doas| 원저작자 | 테드 우낭스트 |
|---|---|
| 개발자 | OpenBSD 프로젝트[1] |
| 초기 릴리즈 | 2015년 10월 , 전([1] |
| 저장소 | |
| 기입처 | C |
| 유형 | 보안 소프트웨어 |
| 면허증. | ISC 라이선스 |
| 웹 사이트 | https://man.openbsd.org/doas |
doas ("openbsd application subexecutor")[2]는 다른 사용자로 명령을 실행하기 위한 프로그램입니다.시스템 관리자는 지정된 사용자에게 지정된 명령을 실행할 수 있는 권한을 부여하도록 설정할 수 있습니다.ISC[3] 라이선스로는 무료 오픈 소스이며 Unix 및 Unix와 유사한 운영 체제에서 사용할 수 있습니다.
Doas는 Ted Unangst가 OpenBSD를 위해 보다 단순하고 안전한 sudo [4][5]대체품으로 개발했습니다.Unangst 자신은 기본 sudo 구성에 문제가 있었고, 이것이 그가 doas를 [2]개발하게 된 동기였습니다.
doas는 원래 Ted Unangst에[6] 의해 개발되었으며 sudo를 대체하는 [1]OpenBSD 5.8로 2015년 10월에 출시되었습니다.단, OpenB는SD는 아직 sudo를 [1]패키지로 제공하고 있습니다.
배열
권한 정의는 구성 파일 /etc/doas.[7]conf에 작성해야 합니다.컨피규레이션파일로 사용되는 구문은 패킷필터 [2]컨피규레이션파일에서 영감을 얻습니다.
예
user1이 패스워드 없이 procmap을 루트로 실행할 수 있도록 합니다.
루트 cmd /usr/sbin/procmap으로 nopass user1 허용
휠 그룹의 구성원이 루트로 다음 명령을 실행할 수 있도록 허용합니다.
permit : wheel as root
더 간단한 버전(기본 사용자가 루트(설치 후)인 경우에만 기능):
permit : 휠
휠 그룹의 구성원이 임의의 명령(기본값은 루트)을 실행할 수 있도록 허용하고 암호를 입력했음을 기억하려면:
permit persist : 휠
포트 및 가용성
Jesse Smith의[8] Doas 포트는 DragonFlyBSD,[9] FreeBSD [10][11]및 NetBSD용으로 패키지화되어 있습니다.저자에 따르면, 그것은 일루미노와 [12]MacOS에서도 작동한다.Linux 포트인 OpenDoas는 Debian, Alpine, Arch, CRUX, Fedora, GNU Guix, 쌍곡선, Manjaro, Parabola, NixOS, Ubuntu 및 Void [13]Linux용으로 패키지화되어 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b c d "OpenBSD 5.8". www.openbsd.org. Archived from the original on 2021-05-17. Retrieved 2020-05-06.
- ^ a b c "doas - dedicated openbsd application subexecutor". flak.tedunangst.com. Retrieved 2022-01-01.
- ^ "Archived copy". Archived from the original on 2021-03-03. Retrieved 2021-09-29.
{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ Yegulalp, Serdar (2016-07-25). "OpenBSD 6.0 tightens security by losing Linux compatibility". InfoWorld. Archived from the original on 2021-07-25. Retrieved 2020-05-06.
- ^ Millman, Rene (18 October 2019). "Linux Sudo bug could allow hackers root access". SC Media UK. SC Media UK. Archived from the original on 2021-09-29. Retrieved 2020-05-06.
- ^ – OpenBSD 일반 명령어 매뉴얼
- ^ "Privileges OpenBSD Handbook". www.openbsdhandbook.com. Archived from the original on 2021-03-03. Retrieved 2020-05-06.
- ^ "Archived copy". Archived from the original on 2021-08-31. Retrieved 2020-05-06.
{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "Archived copy". Archived from the original on 2021-03-03. Retrieved 2020-08-24.
{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "Archived copy". Archived from the original on 2021-09-29. Retrieved 2020-08-24.
{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "The NetBSD Packages Collection: security/doas". ftp.netbsd.org. Archived from the original on 2021-09-29. Retrieved 2020-05-06.
- ^ Smith, Jesse. "doas". GitHub. Archived from the original on 2021-04-27. Retrieved 2020-08-24.
- ^ "opendoas". repology.org. Archived from the original on 2021-03-03. Retrieved 2020-08-24.
