I have a ftp server on ssl talking on port 21, i would like to allow another port to acess the same server. I am not sure if its possible or not and if its how can i do that?
You can't have FTP server listening on other port.
You could create a virtual network device on the same physical network device with a different IP address. Then the FTP server could listen on that device on port 21.