Linux
SUDO 權限、文件複製/chmod 問題?
所以,我以 sudo 身份登錄,看到這個……為什麼?
$ cd /var/www/drupal-6.19/sites/default $ ls default.settings.php $ sudo -v [sudo] password for sudo_username: $ cp default.settings.php settings.php cp: cannot create regular file `settings.php': Permission denied $ chmod 666 default.settings.php chmod: changing permissions of `default.settings.php': Operation not permitted
上下文: Drupal 安裝需要我複制一個文件(default.settings.php)並將其重命名為(settings.php),然後將文件權限更改為(666)。
相信問題很清楚,但如果您有任何問題,儘管問!- 謝謝!!
**更新:**哇,感謝所有快速回复,他們都是正確的。結果根據響應時間選擇了答案。再次,謝謝!!
你不是 sudo,你只是將你的 sudo 密碼超時延長 5 分鐘。在最後兩個命令之前加上“sudo”,它應該可以工作。如果不是,請檢查文件/目錄不是不可變的(lsattr 文件)並檢查 getenforce。
嘗試…
sudo su
要更改為 root,然後執行命令。我不確定您使用的是什麼發行版,但我認為 -v 不會將您更改為 root。
http://www.sudo.ws/sudo/sudo.man.html
或者,您可以在命令之前使用 sudo 執行命令……
sudo cp default.settings.php settings.php sudo chmod 666 settings.php