ProFTPd — FTP-server for Linux and UNIX-like operating systems.
Continue reading “Installing and Configuring ProFTPd in Ubuntu”Tag Archives: FTP
Configuring ProFTPd with virtual users in a file
Let’s say there is a ProFTPd server installed, for example, as I described in this article – Installing and Configuring ProFTPd in Ubuntu
Next, I’ll describe the process of configuring ProFTPd with virtual users in a file.
Continue reading “Configuring ProFTPd with virtual users in a file”Configuring an FTP server on MikroTik Router OS
Usually an FTP server on MikroTik Router OS is enabled and uses ports 20 and 21 for communication.
Connection type without encryption, login and password are same as for access to mikrotik.
You can connect by typing the ip address of the router in the browser’s address bar:
ftp://192.168.88.1
Via the graphical interface, the FTP service is turned off and turned on in the “IP” – “Service”
Through the command line:
ip service disable service_number ip service enable service_number
View a list of services:
ip service print
To view the information about the files, you can run the following command:
file print detail disk print detail
Active and passive FTP mode
FTP can work both in the active mode and in the passive mode.
In active mode, the client performs a control connection with the server, and the server makes a connection to the client for data transfer.
The passive control connection and data connection are made by the client himself.
Under the control connection is meant authentication and command transmission.
The control connection is executed by the client in both cases equally, from the client side from the dynamic TCP port 1024-65535 to the server port 21.
In the active mode after the control connection from the client, the FTP server connects to the client’s dynamic port 1024-65535 from its TCP port 20 for data transfer.
In the passive mode after the control connection from the client, the FTP server tells the client the number of the dynamic TCP port 1024-65535 to which it can be connected to the client for data transmission.