cvlcc
Please LISTEN CAREFULLY.
I have an client that wants to be able to load-up and down-load information on his ibay?
ibays DO NOT support upload via http access
ibays DO support download via http (public access) or https (login protected via login name=ibayname and password=ibaypassword). The ibaypassword is configured in the ibay panel when you choose what type of web access you wish to set for that ibay. Upload via http IS NOT an option.
The only upload (write) options to an ibay are via FTP or local samba Windows networking (including VPN) access.
Please read ALL of the ibay chapter very carefully re FTP access. You need to use an FTP client eg SmartFTP or alternatively WinSCP as you CANNOT use a normal browser as a browser does not support the cd (Change directory) command.
You will need to login to the user home folder with your sme username and password (not login to the ibay), like:
ftp://smeusername@ftp.yourdomain.comthen you will have to use the FTP clients command line utility or command menu and issue the cd command to change to the ibay in question ie
cd /home/e-smith/files/ibays/ibayname/html
This is the ONLY way it can be done in sme by default.
Note that the FTP user can traverse the root filesystem, so this is where you use the remoteuseraccess contrib, to effectively jail the user (limit access) to a particular ibay.
This currently only supports FTP access, so your user is accessing the server insecurely when using plain text passwords via FTP that could easily be hacked.
So it's better to use sftp but the jailing does not work with current package version. There was reference to this recently in the forums where a newer version package could be installed which supposedly does support sftp jailing. I think it was the openssh package.
There were some long posts about all this a few years ago, which explained it in detail. Do an advanced search on sftp (click the magnifying glass) and go back 2 or 3 or 4 years or so, the information is still valid.
Re webshare.
The webshare contrib does not store data in ibays, but creates seperate webshare folders under /opt. Someone suggested creating links to ibays but I never tried that.