- How to add a DNS record in cPanel
- How to Change an MX Record in cPanel
- How to change PHP settings in cPanel
- How to create a Domain Alias/Parked Domain in cPanel
- How to create a domain redirect in cPanel
- How to create a subdomain in cPanel
- How to create an Addon Domain in cPanel
- How to edit a DNS record in cPanel
- How to Remove a Domain in cPanel
- How To Check Email Disk Usage In CPanel
- How to create an email account in cPanel
- How to Create an Email Filter in cPanel
- How To Create an Email Forwarder in CPanel
- How to import/export emails in Horde webmail?
- How to Reset your Email Password in CPanel
- How to set up an autoresponder in cPanel
- How to whitelist a domain name in ASSP
- How to whitelist an email address with ASSP
- How Can I Check My Invoices?
- How to Access your Support Tickets in the Client Area
- How To Add A Contact/Sub-Account In The Client Area
- How to Add Funds to your Billing Account
- How To Change Your Account Details
- How To Change Your Password For The Client Area
- How to Login to the Client Area
- How to Set Up a Direct Debit on Your Billing Account
- How to Unblock your IP Address in the Client Area
- Why Is My Account Suspended?
- How To Access Webmail?
- How to Set Up an Email Account on Gmail for Android
- How to Set Up an Email Account on iPhone
- How to Set Up an Email Account on Mac Mail
- How to Set Up an Email Account on Outlook (Desktop)
- How to Set Up an Email Account on Outlook for Android
- How to Set Up an Email Account on Thunderbird
- How to Set Up an Email Account on Windows Mail
- What is IMAP?
- What is POP3?
- What is SMTP?
- Articles coming soon
- Articles coming soon
- How to Block an IP Address in WHM
- How To Change Language – WHM
- How to change root password in WHM
- How to Change your Server Hostname in WHM
- How to check Service Status in WHM
- How to Create a Package in WHM
- How to create an account in WHM
- How to edit a DNS Zone in WHM
- How to Generate a Certificate Signing Request (CSR) in WHM
- How to Login to WHM
- How to Manage the Mail Queue in WHM
- How to Perform a Reboot in WHM
- How to Restore a Hosting Account Backup in WHM
- How to Set Backup Configuration in WHM
- How to Set Server Time Zone in WHM
- How to Whitelist an IP Address in WHM
- Show all articles ( 1 ) Collapse Articles
- Adding Captcha Protection On Your WordPress Site
- How to add a new user to Wordpress
- How to add and delete categories in Wordpress
- How to Change Header Image in Wordpress
- How to change my WordPress website title
- How to change password for Wordpress
- How to change theme in Wordpress
- How to create a page in Wordpress
- How to create a post in Wordpress
- How to Create a Post in Wordpress
- How to Customise Menus in Wordpress
- How to install a plugin in Wordpress
- How to Login to Wordpress
- How to Manage Widgets in Wordpress
- How to Reset a Lost Password in Wordpress
- How to set your Wordpress blog to private
- How to Upload Media in Wordpress
- Show all articles ( 2 ) Collapse Articles
- Articles coming soon
- Articles coming soon
- Articles coming soon
- Articles coming soon
- Articles coming soon
- Articles coming soon
Table of Contents
What is the Difference Between Active and Passive FTP?
Created On
Last Updated On
byAidan Chard
0 out Of 5 Stars
5 Stars | 0% | |
4 Stars | 0% | |
3 Stars | 0% | |
2 Stars | 0% | |
1 Stars | 0% |
An FTP server can operate in two different modes by default – Active or Passive.
Active mode is the original FTP mode and often the default FTP mode. Here’s how a typical Active FTP transaction would take place:
- A user connects from their FTP client to FTP port 21 on the server. The FTP client sends the PORT command, to specify which client-side port the server should connect to. This port is used for the data channel, differing from the port used for the command channel.
- The FTP server connects from port 20 to the designated data channel port on the FTP client. The connection is then established, and then the file transfers are made through these ports.
Passive mode is similar to Active mode, but with a few key differences. Here’s how a typical Passive FTP transaction would take place:
- A user connects from a random port on their FTP client to FTP port 21 on the server, and then issues the PASV command. The FTP server then responds to indicate which port it has opened for data transfer.
- The user then connects from a different random port to the port specified in the server’s response. The connections is then established and the data transfer can take place between these two ports.
Tags:
Was this article helpful?
0 out Of 5 Stars
5 Stars | 0% | |
4 Stars | 0% | |
3 Stars | 0% | |
2 Stars | 0% | |
1 Stars | 0% |