chown:更改“ ...”的所有权:不允许进行操作


13

我正在尝试使用以下安装程序来安装Wordpress。但是,当我尝试打开浏览器以设置Wordpress时,出现错误,表明建立数据库连接存在问题。我认为这是因为运行chown命令时出现错误。

http://www.techkaki.com/2011/04/how-to-install-wordpress-locally-on-ubuntu-10-10-with-lamp/

chown -R www-data /var/www/wordpress

我收到大量错误消息:

...
chown: changing ownership of `/var/www/wordpress/wp-admin/network/themes.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/users.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/index.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/sites.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/user-new.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/setup.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/theme-install.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/plugins.php': Operation not permitted

有人知道这是怎么回事吗?

Answers:


23

您必须是root用户才能更改文件/目录的所有者。

sudo chown -R www-data /var/www/wordpress

如果遇到诸如“不允许操作”之类的错误,只需键入:

sudo !!

在提示符下执行具有根特权的最后一个命令。这样,您无需重新输入chown -R www-data /var/www/wordpress


8
对于以前从未见过的用户:!!历史扩展,确切地说是外壳中最后执行的命令。
Lekensteyn 2011年

@EricCarvalho他可能的意思是要与其他用户进行* /其他更改,但是您自己需要root
Braiam 2013年

@Braiam我不确定他的意思...这个想法没有改变。我只是将其重新格式化,而以前的审阅者仅增加了原始文本的详细程度。
埃里克·卡瓦略

就我而言,这是行不通的。我正在使用NFS,这可能是问题吗?/home type nfs4 (rw,addr=147.142.39.202,clientaddr=147.142.39.163,_netdev)
user9869932 2015年

即使使用“ sudo”,它也不起作用。

2

如果您不是root用户,则需要成为root用户才能设置以下权限:

sudo chown -R www-data /var/www/wordpress

2

正如其他人指出的那样,除了扎根之外,还有另一种更为灵活的方式来管理这种特权。如果您的进程/线程具有CAP_CHOWN Posix功能,则还可以通过chown释放文件。有关更多信息以及如何获得该功能的信息,请参阅http://manpages.ubuntu.com/manpages/intrepid/man7/capabilities.7.html 不幸的是,该过程似乎尚无法获得特定功能这样基于可执行文件的属性。要么必须由另一个特权进程以这种方式配置该进程,要么必须对可执行文件进行完全setuid,然后在放弃根特权之前为其自身提供功能,以作为正常的安全预防措施。

在帽子的顶端,我对一切权利目录不能更改所有者(用户或组)?-超级用户

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.