Sorry, I mis-stated the order I did things, which would account for your “Permission denied” error
Here’s the sequence, corrected (I hope):
[color=#CC0000]1. I temporarily made my “other” user into a shell user (control panel/Users/Manage Users – Edit the FTP user),
- logged in as “other user” and added group privileges to the permissions on the folder I wanted people to use for uploading. Call it ftp_folder. [/color]
The “ls -l” listing for ftp_folder should now look like drwxrwx… where the last three elements are whatever they were beforehand.
[color=#CC0000]3. logged back in as “me” (note: “my_new_folder” does not yet exist.)
- I then made a symbolic link “ln -s /home/other_user/ftp_folder my_new_folder”. This creates “my_new_folder”, which is really just a view onto /home/other_user/ftp_folder.
Now I see the ftp folder as my_new_folder. As me, I belong to the same group as “other user” and I have the privileges I assigned in step 2. [color=#0000CC]Step 4 (3 in my previous message) would fail with “Permission denied” when logged in as “other_user” because “other_user” probably would not have write privileges in the “me” home directory.[/color]
- Finally, I used the control panel to edit “other user” back into being just a ftp user.
I hope I got it right this time. And I hope that for you, “me” and “other_user” are in the same group. You can check, using the shell command “groups”.