Делай как - doas - Wikipedia
Оригинальный автор (ы) | Тед Унангст |
---|---|
Разработчики) | OpenBSD Проекты[1] |
изначальный выпуск | 18 октября 2015 г.[1] |
Репозиторий | |
Написано в | C |
Тип | Программное обеспечение безопасности |
Лицензия | Лицензия ISC |
Интернет сайт | https://man.openbsd.org/doas |
делай как («Делать как») - это программа для выполнения команд от имени другого пользователя. В Системный администратор может настроить его для предоставления указанным пользователям привилегий для выполнения указанных команд. это бесплатно и с открытым исходным кодом под Лицензия ISC[2] и доступно в Unix и Unix-подобный операционные системы.
doas был разработан Тедом Унангстом для OpenBSD как проще и безопаснее судо замена.[3][4]
История
doas был первоначально разработан Тедом Унангстом[5] и был выпущен вместе с OpenBSD 5.8 в октябре 2015 года, заменив sudo.[1] Однако OpenBSD по-прежнему предоставляет sudo в виде пакета.[1]
Конфигурация
Определение привилегий должно быть записано в конфигурационном файле /etc/doas.conf.[6]
Примеры
Разрешить пользователю user1 выполнять procmap как корень без пароля:
разрешить nopass user1 как root cmd / usr / sbin / procmap
Разрешить членам колесная группа для запуска любой команды от имени root:
разрешение: колесо как корень
Порты и доступность
Джесси Смит[7] порт Doas упакован для DragonFlyBSD,[8] FreeBSD,[9] и NetBSD.[10] По словам автора, работает и на иллюзия и macOS.[11] OpenDoas, a Linux порт, упакован для Альпийский, Арка, Gentoo, GNU Guix, Гиперболоа, Манджаро, Парабола, NixOS, и Void Linux.[12]
Рекомендации
- ^ а б c d «OpenBSD 5.8». www.openbsd.org. Получено 2020-05-06.
- ^ https://cvsweb.openbsd.org/src/usr.bin/doas/doas.c?rev=1.82
- ^ Егулалп, Сердар (25.07.2016). «OpenBSD 6.0 усиливает безопасность, теряя совместимость с Linux». InfoWorld. Получено 2020-05-06.
- ^ Миллман, Рене (18 октября 2019 г.). «Ошибка Linux Sudo может позволить хакерам получить root-доступ». SC Media UK. SC Media UK. Получено 2020-05-06.
- ^ OpenBSD Общие команды Руководство –
- ^ "Привилегии | Руководство по OpenBSD". www.openbsdhandbook.com. Получено 2020-05-06.
- ^ https://github.com/slicer69
- ^ https://github.com/DragonFlyBSD/DPorts/tree/master/security/doas
- ^ https://svnweb.freebsd.org/ports/head/security/doas/pkg-descr
- ^ "Коллекция пакетов NetBSD: безопасность / doas". ftp.netbsd.org. Получено 2020-05-06.
- ^ Смит, Джесси. "делай как". GitHub. Получено 2020-08-24.
- ^ "opendoas". repology.org.