Security and permissions for WP site hosted on a raspberry pi 4 and errors importing an Updraft backup file from Google Drive into the Updraft plugin


This is my first try both a WP site and a Raspberry Pi set up as a server-I apologize if this question seems elementary. I bought a WP site and set up the code on a Raspberry Pi 4 with Debian 10 Buster. The person I bought it from did updates and made changes to improve the site after sending me the initial code. Now I have a backup of that improved site in my google drive and am trying to add that backup through the Updraft plugin so I can restore the site to it’s upgraded version. I have connected the site on my Pi to the google drive with the backup but it did not recognize the backup files already there. I have tried to download them to my laptop then drag and drop to upload the backup file here.
enter image description here
Then I get Upload error: Backup directory (/var/www/html/wp-content/updraft) is not writable, or does not exist. You will find more information about this is the Settings section.

On my Pi, I went to /var/www/html/wp-content

pi@TessaPi:~ $ cd /var/www/html/wp-content 
pi@TessaPi:/var/www/html/wp-content $ ls -l 
total 28 
-rw-r--r--  1 www-data www-data   28 Mar 10 21:25 index.php 
drwxr-xr-x  2 root     root     4096 Mar 10 21:25 mu-plugins 
drwxr-xr-x 21 www-data www-data 4096 Jun  9 06:23 plugins 
drwxr-xr-x  8 www-data www-data 4096 Jun  9 06:24 themes 
drwxr-xr-x  2 root     root     4096 Mar 10 21:24 updraft 
drwxr-xr-x  2 root     root     4096 Mar 10 21:24 upgrade 
drwxr-xr-x  8 root     root     4096 Mar 10 21:25 uploads 

The Updraft folder clearly exists and it has owner permissions for writing. I have also tried to download it through Chromium directly to the updraft folder and was given an “insufficient permissions” message. Am I having this issue because there is mixed ownership of my WP files? Do I have to download it through command lines? Additionally, there seems to be a debate as to whether or not root or www-data should have ownership of files for security reasons. I would greatly appreciate some advice on the best direction to go with permissions.

, , Tessa 7 months 0 Answers 104 views 0

Leave an answer