Create and manage additional FTP accounts to give others secure access to specific directories on your website.
What are FTP Accounts?
FTP accounts allow you to:
• Give others access to upload/download files
• Restrict access to specific directories
• Provide secure file transfer capabilities
• Manage multiple users with different permissions
• Monitor FTP usage and connections
When to Create FTP Accounts
- Web developers: Give developers access to website files
- Content managers: Allow content updates without full access
- Clients: Provide file upload/download capabilities
- Backup services: Automated backup systems
- Team members: Collaborate on website projects
Creating FTP Accounts
1. Log into cPanel
2. Find "FTP Accounts" in the Files section
3. Click on "FTP Accounts"
4. Click "Create FTP Account"
5. Fill in account details
FTP Account Settings:
• Log in: Username for the FTP account
• Domain: Select domain (if multiple domains)
• Password: Strong password for security
• Directory: Home directory for this user
• Quota: Storage limit for this account
Directory Access Configuration
Directory Options:
• Root Directory (/): Full website access
• Public HTML: Website files only
• Specific Subdirectory: Limited to one folder
• Custom Path: Any directory you specify
Security Best Practice:
Always use the most restrictive directory access needed. For example:
• Content managers: /public_html/content/
• Image uploaders: /public_html/images/
• Developers: /public_html/ (website files only)
Setting FTP Account Quotas
Quota Options:
• Unlimited: No storage restrictions
• Specific Size: Set MB/GB limit
• Percentage: Percentage of total account space
Quota Considerations:
• Prevent users from filling up your hosting space
• Set realistic limits based on user needs
• Monitor usage regularly
• Adjust quotas as requirements change
Managing Existing FTP Accounts
Account Management Options:
• Change Password: Update account security
• Change Quota: Adjust storage limits
• Configure FTP Client: Get connection settings
• Delete Account: Remove FTP access
Viewing FTP Account Details:
1. Go to FTP Accounts in cPanel
2. Find the account in the list
3. View username, directory, and quota information
4. Use "Actions" menu for management options
FTP Connection Information
Provide users with connection details:
• FTP Server: yourdomain.com or ftp.yourdomain.com
• Username: The FTP account username
• Password: The account password
• Port: 21 (FTP) or 22 (SFTP)
• Protocol: FTP or SFTP (recommended)
Monitoring FTP Connections
1. Go to "FTP Connections" in cPanel
2. View active FTP sessions
3. See connected users and their activities
4. Terminate connections if necessary
Connection Information Displayed:
• Username of connected user
• IP address of connection
• Connection start time
• Current activity status
FTP Account Security
Security Best Practices:
• Strong passwords: Require complex passwords
• Regular password changes: Update passwords periodically
• Minimal access: Grant only necessary directory access
• Monitor usage: Review FTP logs regularly
• Remove unused accounts: Delete accounts no longer needed
SFTP vs FTP:
• SFTP: Encrypted, more secure
• FTP: Unencrypted, less secure
• Always recommend SFTP when available
• Some older clients may only support FTP
Troubleshooting FTP Account Issues
- Cannot connect: Verify username, password, and server settings
- Permission denied: Check directory permissions and account access
- Quota exceeded: Increase quota or clean up files
- Connection drops: Check firewall settings and connection stability
- Cannot upload: Verify write permissions in target directory
FTP Account Limitations
- Account limits: Hosting providers may limit number of FTP accounts
- Bandwidth usage: FTP transfers count toward bandwidth limits
- Security risks: FTP accounts can be security vulnerabilities if not managed properly
- File permissions: FTP users may not be able to set all file permissions
Alternative File Access Methods
Web-Based File Managers:
• cPanel File Manager
• Third-party web file managers
• More secure than FTP
• No additional software required
Need Advanced File Management?
Contact our support team for:
• Custom file synchronization solutions
• Advanced user management systems
• Automated backup and sync services
• Enterprise file sharing solutions
Best Practices for FTP Account Management
- Document accounts: Keep record of who has access
- Regular audits: Review accounts quarterly
- Temporary access: Set expiration dates for short-term users
- Training: Educate users on secure FTP practices
- Backup considerations: Ensure FTP users don't interfere with backups
File Management and Backup Support
Our team provides comprehensive file management assistance:
• Automated backup solutions
• Large file transfer assistance
• Custom FTP configurations
• Git repository setup and management
• File organization and optimization
Contact support for personalized file management and backup solutions.