I've openened these ports
20 21 990 49152 - 50300
But it doesnt work.
As soon as I turn off the Firewall it works.
Which ports need more to be open for FileZilla ftp?
The issue here is that FTP is a flawed protocol in today's world of opening specific ports for specific purposes.
With "active mode" FTP, the FTP client initiates a connection to the server on TCP port 21, therefor you need to allow incoming traffic on TCP/21. After this connection is established, the client can provide the server with an IP address and port number to connect back to the client on. There are many flaws with this:
"Passive mode" FTP addresses some of these concerns by having only client-initiated connections. The client requests an IP and Port to use for data transmission by specifying the PASV command. In this mode, your server needs to allow incoming connections on whatever ports it will allocate for passive data transfer.
Overall, I'd recommend against using FTP if at all possible for the complexity of the above as well as the fact that everything is sent in clear text.