Setup required to do FTPS

Hi

My requirement is that I have to post files to a server using FTPS protocol.

Can you please let me know what is the setup required to do FTPS(like certificate setup, secure key exchange etc…).

Also I want to know that if we implement through TN using Primary FTPS, then what is the setup required to be done.

Thanks