【发布时间】:2013-02-12 07:54:00
【问题描述】:
我在我的网站上放了一个 Linux 可执行文件,我希望当有人在 Linux 机器上下载它时,它仍然是可执行的。
但是,当下载文件时,它会丢失 x 标志。有解决办法吗?尽管我看了很多地方,但我没有找到解决这个问题的方法。
这对我来说特别重要,因为我希望整个过程对每个人来说都非常简单:我的想法是允许用户右键单击文件并选择“在终端中运行”,而无需单击之前的“权限”并使文件可执行且不带chmod +x filename 或sh filename
【问题讨论】:
-
通过网络下载随机可执行文件存在安全风险。此外,您只是在这里下载一个文件并将其存储为您自己,并注意到该文件在原始 Windows 机器上是可执行的,因为它被称为
something.exe无法合理预期。
标签: linux unix permissions executable chmod