noexec

编译passenger-install-nginx-module;“未找到C编译器gcc”
noexec

编译passenger-install-nginx-module;“未找到C编译器gcc”

我正处于安装 Redmine 的过程中,该过程由 Passenger 和 nginx 完成本教程。使用passenger-install-nginx-module,它可以正常工作,但在编译过程中它会输出一个错误, Compiling and installing Nginx... # sh ./configure --prefix='/etc/nginx' --with-http_ssl_module --with-http_gzip_static_module --with-cc-opt='-Wno-error' --with-pcre='/tmp/ro...

Admin

Noexec 与 chmod -R -x 用于恶意软件询问吗?
noexec

Noexec 与 chmod -R -x 用于恶意软件询问吗?

我正在设置一个 Linux 机器来检查恶意软件样本。我想创建一个目录,在其中可以安全地解压每个样本并对文件运行非常基本的分类命令以收集有关样本的信息(例如,对样本进行哈希处理)。为了确保我不会无意中执行样本,我想确保目录内容不可执行。 chmod -R -x在检查之前只检查目录及其内容是否安全,还是我应该使用 挂载单独的分区noexec?从功能上讲,它们完成相同的事情,但在恶意软件审讯的情况下,其中一个是否比另一个更可取(或两者兼而有之!),为什么? ...

Admin

在 Linux 上存储 tmp 文件的替代位置
noexec

在 Linux 上存储 tmp 文件的替代位置

所以我有一个python脚本,我把它编译pyinstaller成一个文件。运行时,默认情况下,脚本也会解绑/tmp/模块您可以在编译时更改默认的 TMPDIR。 问题:您可能知道,这是您挂载/tmp/或/var/tmp/作为的常见安全实践noexec。问题是我的脚本无法从我的某些客户端服务器/tmp/或/var/tmp/在某些客户端服务器上执行模块。 问题:我想将我的脚本 TMPDIR 更改为其他地方以避免出现此问题,这样的标准位置在哪里? ...

Admin

Windows 下的 NTFS 上有‘noexec’选项吗?
noexec

Windows 下的 NTFS 上有‘noexec’选项吗?

Windows 上是否有与 Linux 上的“noexec”挂载选项等效的文件系统选项?如果我设置“读取”权限,但取消设置根目录(整个驱动器)上的“读取和执行”权限,情况是否相同?对于本地用户,也对于访问 Windows Server 计算机上的共享目录的 LAN 用户。 我想知道我是否可以禁用从数据驱动器/分区运行任何程序的可能性,包括不能创建自己的子目录并设置执行权限。因此,用户必须能够读取和写入,但不能执行任何程序,包括 BAT。当然,这是为了防止恶意软件。可以这样做吗? ...

Admin

挂载 /tmp noexec 有多有用?
noexec

挂载 /tmp noexec 有多有用?

很多人(包括安全 Debian 手册) 建议/tmp使用noexec,nodev,nosuid一组选项进行安装。这通常作为“纵深防御”策略的一个要素呈现,通过防止允许某人写入文件的攻击升级,或由具有合法帐户但没有其他可写空间的用户发起的攻击。 然而,随着时间的推移,我遇到了一些争论(最突出的争论来自 Debian/Ubuntu 开发人员 Colin Watson),他们认为这noexec是一个无用的措施,可能出于以下几个原因: 用户可以运行/lib/ld-linux.so <binary>以尝试获得相同的效果。 用户仍然可以对无法直接运行的...

Admin