问题标签 [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 投票
1 回答
610 浏览

linux - 我应该将 tar 和 mv 文件 chown 到同一服务器上的不同域主管吗?

我在一个域 (reesefelts.org) 上的 httpdocs 中执行了整个目录的 tar,并在 mediatemple (dev.reesefelts.org) 的同一虚拟主机上的另一个目录中解压缩。现在使用 FTP 和 BBEdit 更新文件时遇到问题。可以在 BBEdit 中编辑文件,但不会保存我的更改。

当 WordPress 看不到 wp-config.php 时,我 chown wp-config.php 给该域的用户。我是否需要在 httpdocs 中递归地更改整个“httpdocs”目录或只是所有文件和文件夹,并且该命令是什么?

MediaTemple 给了我这个:

chown domainuser:psaserv /var/www/vhosts/mt-example.com/myweb chown -R domainuser:psacln /var/www/vhosts/mt-example.com/myweb/*

这个对吗?

据此,第一行是该域的当前用户。找到所有者的命令是什么?

然后,第二行是将所有者更改为 FTP 用户,对吗?这样,FTP 用户可以使用 Fetch 和 BBEdit 编辑文件并保存更改,对吗?

此外,我无法编写新插件、升级或任何上传到 wp-content 目录。我假设这是同一个问题。

我是 Linux 新手,边走边学。任何帮助,将不胜感激。

0 投票
2 回答
6244 浏览

mysql - MySQL 本地所有者和权限

我在 MySQL 论坛上问了这个问题,没有得到答案,所以我会在这里尝试。

/usr/local我最近在目录中的一台MacBook Pro上成功安装了64位版本的mysql-5.5.8 。

为了解决一个完全不相关的软件(实际上是 RVM),我将我的/usr/local目录更改为$USER,这让 MySQL 很不高兴。它专门抱怨该/usr/local/mysql/data目录,所以我将该目录更改为_mysql:wheel.

一切似乎又可以正常工作了,但这让我想知道我是否会更好地更改整个 /usr/local/mysql目录的所有者,而不仅仅是数据子目录。

/usr/local/mysql由于我忽略了记录默认安装运行在哪个所有者下,如果您没有无意中搞砸,有人可以告诉我该目录默认的所有者和权限是什么?:-/

我猜rwxr-xr-x这将适合权限(这就是数据目录当前所拥有的并且它似乎工作正常),但是对于这种预感的强化将不胜感激。

0 投票
1 回答
1652 浏览

php - 将 afp 挂载为不同的用户以进行 php 访问

我已经使用“Finder->Go->Connect to Server”将 afp 目录 afp://ServerName/Foo/ 挂载到 /Volumes/Foo,现在我正在尝试通过以下方式访问它:

但是,我得到一个

mount in terminal 给了我:afp_1VqvPY000e413wKcJE13gANY-7.2d000004 on /Volumes/Foo(afpfs,nodev,nosuid,由 daniel 安装)

所以我需要将文件夹挂载为_www,或者以某种方式允许_www 使用我的挂载。我该怎么做其中之一?我猜我想可能 su 到 _www 什么的,但我不知道如何使用终端。

0 投票
2 回答
33739 浏览

postgresql - Creating a tablespace in postgresql

I'm trying to create a tablespace in postgres, but I'm getting ownership problems. The command I'm using is:

I get the error:

The folder belongs to postgres:postgres, I've tried changing it to maggie, but if I go :

I get:

How come the user does not exist? If I list the users inside of postgres it does come up. Any ideas what I could be doing wrong?

0 投票
2 回答
816 浏览

php - PHP创建所有者为99的文件夹

我有一个脚本(作为 cron 运行),它创建一个images在服务器上调用的新文件夹,并将图像从根文件夹移动到这个新文件夹。稍后,另一个函数将从这些图像创建缩略图,并将它们放入thumbs同一文件夹内命名的另一个新文件夹中。

但是,此功能仅在父images文件夹出于某种奇怪原因将所有者设置为 99 时才有效。该文件夹将用户作为其默认所有者。

如何让脚本创建所有者设置为 99 的文件夹?或者 PHP 脚本无法对拥有用户为所有者的文件进行 chmod 操作的原因是什么?

0 投票
2 回答
27717 浏览

ubuntu - MongoDB 仅在 Ubuntu 上以 root 身份运行时才有效 - 数据目录问题

我使用官方软件包(mongodb-stable)安装了 MongoDB ,并遵循了快速入门指南,其中包括:

默认情况下,MongoDB 会将数据存储在 中 /data/db,但不会自动创建该目录。要创建它,请执行以下操作:

您还可以通过选项告诉 MongoDB 使用不同的数据目录 --dbpath

MongoDB 只有在我运行时才会启动sudo mongod- 如果我尝试运行,mongod我会收到错误:

是什么赋予了?

0 投票
1 回答
216 浏览

mysql - 安装 Homebrew 后再次使用 Hivelogic MySQL

我之前使用 Hivelogic 编译方法安装了 mysql。

http://hivelogic.com/articles/compiling-mysql-on-snow-leopard/

然后我安装了 Homebrew。这打破了它。这就是为什么。

0 投票
4 回答
63701 浏览

python - 如何按名称更改目录的用户和组权限?

os.chown正是我想要的,但我想按名称指定用户和组,而不是 ID(我不知道它们是什么)。我怎样才能做到这一点?

0 投票
2 回答
39831 浏览

linux - 执行 git push 时如何修复 .git/ 目录的权限被拒绝?

我已经在我的服务器上建立了一个 git 存储库。创建了一个新用户“git”。我的仓库位于/srv/git/example.git. 然后我能够git remote add origin git@domain/srv/git/example.git添加并提交我的更改。

但是,当我尝试git push origin master失败时:

致命:无法创建临时文件:权限被拒绝'和'致命:sha1文件写入错误:无效参数'

在我运行的服务器上:

这解决了我的问题,但我想知道这是否正确?

0 投票
1 回答
658 浏览

ios4 - iphone应用程序以root身份运行的Setuid

我试图让我的 iphone 应用程序以root身份运行,我被告知要setuid,我不知道该怎么做。