I am aware that there are multiple posts about this on the Stack Exchange network, however many suggest similar things such as setting everything to 777, which is just plain bad.
I am trying to SFTP to our Google Cloud server, but getting "Permission denied". My SSH key is on the server, and all files and folders are set to the owner of
www-data:www-data with default Wordpress permissions of
755 for directories and
644 for files.
Things I've tried
If I set all files and folders to the owner of
myusername:myusername, everything works, however other developers are then unable to SFTP.
I read of a solution of adding a group to
google-sudoers and adding the line
google-sudoers ALL=(ALL) ALL, then setting the owner of all files and directories to
www-data:google-sudoers. This doesn't work either.
Is there a way to give all our developers access to SFTP without setting all folders and files to