How do I upload and manage website files?
How to upload and manage website files using the File Manager, permissions, and organization in DirectAdmin.
By Yvan Watchman Updated
You can manage your website files with DirectAdmin's built-in File Manager or via SFTP.
Using the File Manager
- Log in to DirectAdmin via the link in your welcome email, or go to my.planetnode.net, open your webhosting product, and click the login button
- Go to Files → File Manager
- Navigate to
domains/yourdomain.com/public_htmlfor your main website - Use Upload to add files, or create folders and files directly
- Select files to Delete, Move, Copy, or Rename
File permissions
- Right-click a file or folder and choose Permissions
- Common settings: files
644, folders755, scripts755 - Avoid
777for security reasons
Organizing your content
- Keep your main site in
public_html - Use subfolders for images, CSS, JS, or additional pages
- Ensure
index.htmlorindex.phpexists inpublic_htmlfor your homepage
Using SFTP
For larger uploads or external tools, use SFTP. See How do I set up SFTP for my website?.
Additional resources
Did this article help you?
Related articles
My email goes to spam or is rejected: SPF, DKIM and DMARC
Does your email end up in spam or get rejected? Check SPF, DKIM and DMARC for your domain and keep the sending limit of 500 emails per day in mind.
How do I create and manage email accounts?
How to create email accounts, forwarders, autoresponders, and spam filters in DirectAdmin.
How can I create and manage MySQL databases?
How to create MySQL databases, manage users, and use phpMyAdmin in DirectAdmin.
I cannot reach my website, what now?
Read here how to solve problems when your website is no longer accessible.