问题标签 [chmod]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
268 浏览

php - 更改服务器上文件权限的安全性

我有一个编辑 XML 文件的 PHP 文件,它们都在同一个网络服务器上。所以我需要 chmod 666 XML 文件。但是,由于授予的写入权限,我已经看到了一些关于这是安全风险的警告。

我只关心远程用户是否可以编辑我的 XML 文件,我认为如果不是本地用户就不可能做到这一点,我是否正确?

0 投票
1 回答
892 浏览

apache - CHMOD 所有者/组 99 609

我用 PHP 使用 APACHE。如果我们使用像 filezilla 这样的 FTP 程序。我们将在 *NIX 中获得有关权限 (777) 和所有者/组 (99 99) 的字段信息我了解如何翻译 777 之类的权限

  • 4 = 读取
  • 2 = 写
  • 1 = 执行

其中平均 RW = 42 = 6

但是所有者/组= 99 99呢

怎么翻译??

非常感谢

0 投票
3 回答
35059 浏览

linux - 如何更改某些文件模式/扩展名的权限?

使用chmod,我chmod +x *.sh在当前目录中执行,但是如果我想更改所有文件,包括具有 sh 文件扩展名的子文件夹中的文件,该怎么办?

chmod +x -R *会工作,但我需要更多类似的东西chmod +x -R *.sh

0 投票
2 回答
696 浏览

linux - 如何使用 Perl chmod 在目录上添加设置组 ID?

我可以使用 Perlchmod函数来设置权限位,例如:

如何将 Set Group ID 添加到上述命令中的目录?

0 投票
3 回答
9430 浏览

php - PHP mkdir 0777 失败 chmod 0777 工作

使用 PHP 5.2.14,会发生这种情况

在 php 错误列表中没有找到任何相关的错误,有什么想法吗?

0 投票
1 回答
1153 浏览

php - 在本地服务器 Windows XP 上上传后的 CHMOD 文件(设置权限)

我在 Windows XP 上有一个本地网络服务器

使用此代码:

上传的文件没有任何反应!

我有一个由某人制作的上传脚本,当我上传图片时,CHMOD 功能起作用了!

那么为什么我的“简单脚本”没有呢?

0 投票
2 回答
9298 浏览

php - 使所有 PHP 文件可执行(递归)

我刚刚在我的服务器上下载了 MediaWiki 软件进行安装。解压后,我注意到 PHP 文件不可执行。

我运行了 chmod +x *.php*(也有 .php5 文件),但它在子目录中不起作用。

如何将可执行标志添加到 MediaWiki 文件夹中递归扫描子文件夹的所有 PHP 脚本中?

先感谢您。

0 投票
1 回答
546 浏览

linux - Subversion 与 Apache 和权限问题

svnadmin create我已经通过命令和适当的虚拟主机配置设置了一个用于 Apache 2 的 SVN 存储库。我发现,为了正确使用存储库,它必须由wwwrun用户(或www组)拥有或 chmodded 为777.

我想问一下是否可以明确告诉 Apache 在向某个路径(来自 vhost.conf)提供请求时模拟另一个用户,比如使用suphpextension,所以一旦我创建了一个存储库,我就不会弄乱权限。

先感谢您

0 投票
2 回答
4102 浏览

python - 如何在 python setup.py 中对文件进行 chmod?

我用 setup.py 创建了一个 python 包安装,我希望它在文件夹中复制一个数据文件(为这个场合创建)~/.did。问题是我必须使用 sudo 权限调用 setup.py,因为它写入 /usr/local/... 所以当我的数据文件复制到 ~/.did 时,只有 root 用户对文件有写访问权限.

然后我决定在 setup() 函数之后添加对 os.chmod() 的调用,但我想知道是否有人有更干净的方法来这样做。

这是我的 setup.py 文件:

由于 did.xml 不是 python 文件,我还创建了一个 MANIFEST.in 文件,其中包含以下行:

我的包的全局结构如下:

0 投票
2 回答
965 浏览

php - PHP Chmod 问题创建文件

我有以下情况:

public_html - 755

=> 头像 - 777

=> 民意调查 - 755

现在,当我使用以下代码时,我会收到一个错误(警告:file_put_contents(../test.php) [function.file-put-contents]: failed to open stream: Permission denied in XXX):

但是当我使用下面的代码时,它会工作得很好:

(均从 'avatar' 执行,使用 0777)

我该如何解决这个问题?