问题标签 [chown]

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 投票
0 回答
717 浏览

linux - 将 apache 日志设置为 www-data

有人可以解释如何将 apache 日志写入 user:www-data 并将 apache 服务器设置为 user:www-data 吗?他们目前正在以 root:adm 的身份写作

这是在 Ubuntu 10.10 上

任何帮助或建议将不胜感激。

太感谢了,

0 投票
3 回答
5188 浏览

bash - 从 php 页面以 root 身份运行 bash 脚本

我有一个 php 页面。

它调用一个验证 bash 脚本来检查从 php 页面传递的变量。

然后我调用另一个需要在 root 用户下执行的 bash 脚本。我已按照此处的指南如何在 root 用户下从 PHP 运行 bash 脚本,但仍然无法让脚本以 root 身份执行。

我有以下内容:

页面

验证文件:

我已经添加了

到 sudo visudo 结束

并做了:

是从 usr/sbin 从这里的建议运行它http://ubuntuforums.org/showthread.php?t=1848069 谁能看到我做错了什么?非常感谢编辑:我可以在没有 sudo 命令的情况下运行 CoinCreationBashFile 脚本,并且它运行良好,直到需要 root priv... 在 tmp/BASH2log.txt 中输出

0 投票
1 回答
904 浏览

bash - 编写 bash 脚本将本地文件推送到 Amazon EC2 和 S3 - 需要适当的所有者/权限

我的本地机器上有一个 PHP 项目,具有以下文件夹结构

计划是使用将assets/目录推送到 Amazon S3(与 CloudFront CDN 一起使用)s3cmd并将文件直接推dynamic/送到 Amazon EC2 实例(Web 服务器)。

我在下面使用它的基本脚本:

[推.sh]

一切正常,除了推送到 EC2 Web 服务器的文件的权限全部设置为在ssh命令 ( ubuntu) 中配置的用户。我该如何设置它来:www-data代替使用?

0 投票
1 回答
1382 浏览

security - 设置可写文件夹到 joomla 安装

我有一个 jommla 网站,但我有一些权限问题。

如果我在安全方面将777递归设置到这些文件夹有什么问题吗?

如果我将所有文件夹设置为 755,它们仍然无法写入 joomla。只有777。这可能是所有权问题吗?或者我对指定文件夹中的 777 没问题?

0 投票
4 回答
22338 浏览

git - github错误:将对象添加到存储库数据库的权限不足

我曾经能够从我的 App 文件夹中执行以下操作:

并且我本地机器上的最新版本的应用程序将在我的主仓库中备份,在 github 上。

现在,当我得到git add .命令时,我得到:

我在 Stackoverflow 上的一条消息中读到了解决类似问题的方法是:

但是看到我首先通过运行我不确定的命令遇到了一大堆麻烦,我想知道这是否适合我的命令。它有什么作用?可以撤消吗?

如果用户是“Christophe”,并且存储我的 Rails 应用程序的文件夹称为“myapp”,那么确切的语法应该是什么。我的意思是应该是

抱歉有这些问题。

0 投票
1 回答
6540 浏览

apache - www-data 用户是否与 Centos 系统上的 apache 用户相同

我正在使用 Centos 系统。我看到www-data用户拥有的目录/文件。我希望它们归apache进程所有。

是否www-data翻译apache为所有权?

0 投票
0 回答
424 浏览

php - php/zend 中的文件上传 chown/chgrp 权限问题

文件上传到 linux 服务器后出现问题,我在 Zend Framework(PHP) 中上传文件,

问题是,当我上传文件时,它需要 apache 所有者/组权限,但它应该与父文件夹具有相同的所有者/组权限,

例如。每个文件夹的权限,如

-rwxrwxrwx 1 username *username* 1000 2013-06-10 20:03 tempFolder(所有者/组权限为用户名/用户名)

但是当我将文件名 temp.txt 上传到 tempFolder 文件夹时,它需要默认的 apache 所有者/组权限,如下所示,

-rwxrwxrwx 1 apache *apache* 1000 2013-06-10 20:03 temp.txt

所以我想 temp.txt 所有者/组权限与 tempFolder 相同

请尽快帮忙,

提前致谢。

0 投票
3 回答
5335 浏览

linux - 我如何 chown 继承父目录的所有者和组或当前帐户用户

在终端我知道我可以

我想要做的是将用户名和组动态设置为当前域所有者而不是 root。是否有捷径可寻?

一些背景:我正在使用 Git 作为 root 推送到我的服务器,然后签出到 public_html。这使得任何新文件和目录都归 root:root 所有。我想在 hooks/post-receive 中添加一行以将所有者更改为域用户而不是 root,但如果我不需要,我不想显式指定域用户。

0 投票
1 回答
2114 浏览

linux - 为什么我对 dirs 的继承组权限不起作用?

在我们用于网站的 Samba 共享上,我们强制用户以 userX:www-data 身份访问我们有意限制组的读取和执行权限,因此只有那些真正有理由可由组写入的目录才能获得这些权限. 我们通过 bash 设置:

我们理解的最初的 2 与 a 的效果相同

我们也尝试过这个问题,结果相同。

现在该目录是可写的,并且创建的任何新目录或文件都可以正确获取该组,但该组仍然没有写入权限(rx)

我已经通过分区上的 ACL 支持阅读了使用模板的解决方案,但我们正试图避免该路线。

无论如何设置权限不仅要继承父母的组ID而且还要继承父母的写权限?

0 投票
2 回答
14103 浏览

mongodb - 安装 Mongo 和 chown /data/db 产生“非法用户名”错误

我正在为 Node / Express 教程安装 MongoDB,并在创建 /data/db 文件夹和以下命令时:

sudo chown 'id -u' /data/db

我收到以下错误: