سوالتون طولانی هست ولی جواب کوتاهی داره
از اونجایی که نمیدونید public_html کجاست ، مسلما میشه برداشت کرد که فایل ها جایی هست که وب سرور بهش دسترسی نداره !
وب سرور میتونه از مسیر های /var/www/html یا /home/username/public_html به فایل ها دسترسی داشته باشه ...
* public_html تو مسیر /home/username/public_html هست !
شما میبایست یک user با استفاده از Kloxo ایجاد میکردید . بعد برای اون اکانت ftp میساختید
در حال حاضر تنها کاربر شما admin هست و public_html اون داخل مسیر /home/admin/public_html قرار داره ...
اگر فایل ها رو تو این مسیر قرار بدید با آدرس :
http://ip/~admin/filename برای دانلود آماده است .
* میتونید مسیر فایل های ftpusers رو به /home/admin/public_html تغییر بدید .
* دامین و DNS هم برای این قسمت تعریف کنید تا با دامین در دسترس باشه
برای تغییر پسورد root در ssh میتونید از دستور passwd استفاده کنید . ( بعد از زدن دستور پسورد جدید رو 2 بار از شما درخواست میکنه )
سوالی اگر هست بپرسید