)%20%D0%BF%D1%80%D0%B8%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8%20%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F%20github.png)
У меня есть экземпляр aws ec2, и я пытаюсь настроить действие github. Мое действие не может синхронизироваться. Я получаю ошибку
Warning: Permanently added 'XXXXXXXXXX.compute.amazonaws.com,XX.X.XX.XX' (ECDSA) to the list of known hosts.
sending incremental file list
rsync: failed to set times on "/var/www/html/wp-content/themes/XXX-theme/.": Operation not permitted (1)
./
rsync: failed to set times on "/var/www/html/wp-content/themes/XXX-theme/.editorconfig": Operation not permitted (1)
rsync: failed to set times on "/var/www/html/wp-content/themes/XXX-theme/.eslintrc.js": Operation not permitted (1)
rsync: failed to set times on "/var/www/html/wp-content/themes/XXX-theme/.gitignore": Operation not permitted (1)
rsync: failed to set times on "/var/www/html/wp-content/themes/XXX-theme/.stylelintrc.js": Operation not permitted (1)
я использовалWordPress with LiteSpeed Cache (Powered OpenLiteSpeed)
для создания экземпляра.
Вот как выглядит мое разрешение.
total 220
-rw-r--r-- 1 www-data www-data 405 Sep 20 05:19 index.php
-rw-r--r-- 1 www-data www-data 19915 Sep 20 05:19 license.txt
-rw-r--r-- 1 www-data www-data 7346 Sep 20 05:19 readme.html
-rw-r--r-- 1 www-data www-data 206 Sep 20 05:19 robots.txt
-rw-r--r-- 1 www-data www-data 7165 Sep 20 05:19 wp-activate.php
drwxr-xr-x 9 www-data www-data 4096 Sep 20 05:19 wp-admin
-rw-r--r-- 1 www-data www-data 351 Sep 20 05:19 wp-blog-header.php
-rw-r--r-- 1 www-data www-data 2328 Sep 20 05:19 wp-comments-post.php
-rw-r--r-- 1 www-data www-data 3004 Sep 20 05:19 wp-config-sample.php
-rw-r--r-- 1 www-data www-data 3374 Sep 20 05:19 wp-config.php
drwxr-xr-x 10 www-data www-data 4096 Sep 23 04:51 wp-content
-rw-r--r-- 1 www-data www-data 3939 Sep 20 05:19 wp-cron.php
drwxr-xr-x 25 www-data www-data 12288 Sep 20 05:19 wp-includes
-rw-r--r-- 1 www-data www-data 2496 Sep 20 05:19 wp-links-opml.php
-rw-r--r-- 1 www-data www-data 3900 Sep 20 05:19 wp-load.php
-rw-r--r-- 1 www-data www-data 45463 Sep 20 05:19 wp-login.php
-rw-r--r-- 1 www-data www-data 8509 Sep 20 05:19 wp-mail.php
-rw-r--r-- 1 www-data www-data 22297 Sep 20 05:19 wp-settings.php
-rw-r--r-- 1 www-data www-data 31693 Sep 20 05:19 wp-signup.php
-rw-r--r-- 1 www-data www-data 4747 Sep 20 05:19 wp-trackback.php
-rw-r--r-- 1 www-data www-data 3236 Sep 20 05:19 xmlrpc.php
Я использую пользователя ubuntu для rsync моей темы wordpress. Тема также имеет www-data в качестве группы пользователей.
решение1
Вам необходимо иметь разрешение на запись в папки/файлы для использования rsync. В вашем случае владельцем файла и папки является , www-data
но я не думаю, что вы вошли в систему как www-data
. Поэтому вам необходимо дать разрешение example use chmod 77x пользователю (и добавить его в группу www-data) или дать ему sudoer.