文件名称:doas:OpenBSD doas的端口,可在FreeBSD,Linux,NetBSD和illumos上运行
文件大小:47KB
文件格式:ZIP
更新时间:2024-05-29 22:42:25
C
多阿斯 OpenBSD doas的端口,可在FreeBSD,Linux,NetBSD,illumos和macOS上运行。 doas实用程序是最初为OpenBSD编写的程序,它使用户可以像运行另一个用户一样运行命令。 通常,doas用于允许非特权用户像root用户一样运行命令。 doas程序可替代sudo,后者是Linux社区中一种流行的方法,用于向特定用户授予管理员访问权限。 与sudo相比,doas程序有两个好处:它的配置文件具有简单的语法,并且更小,需要更少的精力来审核代码。 这使得管理员和编码人员更难以犯可能导致系统安全漏洞的错误。 该doas端口已在FreeBSD 11.x和更高版本,大多数Linux发行版,NetBSD 8.x和更高版本以及大多数illumos发行版(已在OmniOS和SmartOS上测试)上运行。 它也可以在macOS Catalina上使用。 安装do
【文件预览】:
doas-master
----doas.conf.5(7KB)
----compat()
--------strlcat.c(2KB)
--------bsd-closefrom.c(4KB)
--------pam.conf.freebsd(323B)
--------setprogname.c(1KB)
--------getprogname.c(949B)
--------execvpe.c(4KB)
--------strtonum.c(2KB)
--------sys()
--------errc.c(2KB)
--------compat.h(759B)
--------pm_pam_conv.c(5KB)
--------verrc.c(2KB)
--------reallocarray.c(1KB)
--------setresuid.c(1KB)
--------pm_pam_conv.h(138B)
--------strlcpy.c(2KB)
--------closefrom.c(2KB)
----env.c(6KB)
----doas.h(2KB)
----vidoas(5KB)
----doas.conf.sample(681B)
----vidoas.8(2KB)
----LICENSE(1KB)
----doas.c(13KB)
----doas.1(3KB)
----README.md(7KB)
----Makefile(3KB)
----parse.y(7KB)
----.gitignore(25B)