Hello,
From command line:
mkdir /etc/e-smith/templates-custom/etc/proftpd.conf/
cd /etc/e-smith/templates-custom/etc/proftpd.conf/
cp /etc/e-smith/templates/etc/proftpd.conf/50AnonymousPrimary .
vi 50AnonymousPrimary
change "AnonRequirePassword" on
:wq
/sbin/e-smith/expand-template /etc/proftpd.conf
In server manager allow external ssh*note only users with a shell can successfully ssh in*.
In server manager change the ibay password for ftp_download to be secure.
vi /etc/passwd
change "ftp_download's /bin/false" to "/bin/bash" *note this will allow ftp_download to ssh*
At this point you should be able to access your ftp ibay with ftp_download with the set ibay password. Read on for allowing per user access to this ftp area.
The simple method(doesn't require installing additional SME panels) is to:
create the user in server manager then from command line:
/sbin/e-smith/db accounts setprop ftpuser ChrootDir /home/e-smith/files/ibays/ftp_download/files
vi /etc/passwd
change the intended user(ftpuser in your case) entry from:
"/usr/bin/rssh" to "/bin/bash"
"/home/e-smith/files/users/$user" to "/home/e-smith/files/ibays/ftp_download/files"
:wq
Access server manager and add the user to the relevant group that owns, has read and or write access to the ftp_download ibay.
Probably consider removing the pseudonyms for this user.
Make sure this users password is secure.
*note this user should not be used for mail*
Access via ftp client:
server: ftp.niftech.net,
www.niftech.net or any live alias.
username: either the ibay name or dedicated ftp user for this ibay.
password: your secure password :p
Access via browser:
ftp://www.niftech.net/You will be prompted for username and password.
Regards,
Scorched