Thank you for taking the time to reply to me. I though I had tried this before but I went ahead and added my (ftp) user to the client1 group ahead anyway. So, here's the result:
Code:
zkvvoob@server:~$ sudo adduser zkvvoob client1
[sudo] password for zkvvoob:
The user `zkvvoob' is already a member of `client1'.
Then I proceeded to try and upload a random file to /var/www/clients/client1/web9/web which is owned by web9:client1 and has permissions 755. Here's the ftp output:
Code:
Status: Connecting to <snip>...
Response: fzSftp started
Command: open "zkvvoob@XXX.XXX.XXX.XXX" 22
Command: Pass: **********
Status: Connected to *IP*
Status: Starting upload of C:\Users\zkvvoob\Desktop\shakespeare1.jpg
Command: cd "/var/www/clients/client1/web9/web"
Response: New directory is: "/var/www/clients/client1/web9/web"
Command: put "C:\Users\zkvvoob\Desktop\shakespeare1.jpg" "shakespeare1.jpg"
Error: /var/www/clients/client1/web9/web/shakespeare1.jpg: open for write: permission denied
Error: File transfer failed
Status: Starting upload of C:\Users\zkvvoob\Desktop\shakespeare1.jpg
Status: Retrieving directory listing...
Command: ls
Status: Listing directory /var/www/clients/client1/web9/web
Command: put "C:\Users\zkvvoob\Desktop\shakespeare1.jpg" "shakespeare1.jpg"
Error: /var/www/clients/client1/web9/web/shakespeare1.jpg: open for write: permission denied
Error: File transfer failed
Status: Starting upload of C:\Users\zkvvoob\Desktop\shakespeare1.jpg
Status: Retrieving directory listing...
Command: ls
Status: Listing directory /var/www/clients/client1/web9/web
Command: put "C:\Users\zkvvoob\Desktop\shakespeare1.jpg" "shakespeare1.jpg"
Error: /var/www/clients/client1/web9/web/shakespeare1.jpg: open for write: permission denied
Error: File transfer failed
Status: Retrieving directory listing...
Command: ls
Status: Listing directory /var/www/clients/client1/web9/web
Status: Directory listing successful
I simply don't understand.
Bookmarks