FTPS needs some options in the preferences dialog and this is one. The control channel must always be encrypted of course.
I guess this possible option only applies to Explicit TLS, some servers seem to require PROT P for implicit TLS: vsftpd (I had to add PROT P), filezilla server?
https://trac.filezilla-project.org/ticket/2581
Reasons:
Under-powered client and/or server that can't process encrypted stuff fast enough, transfers are s.l.o.w
Files being transferred are of a non-sensitive nature, making encryption unnecessary
Files being transferred are already encrypted at the file level, making encryption redundant
Only minimum security is required using local servers (LAN)
As an alternative to SSH where transfers are really slow and there's no way to disable encryption for file transfers
I can't find the link, but I also read that in some rare cases, PROT C enables transfers that for some reason are not possible with PROT P
FTPS needs some options in the preferences dialog and this is one. The control channel must always be encrypted of course.
I guess this possible option only applies to Explicit TLS, some servers seem to require PROT P for implicit TLS: vsftpd (I had to add PROT P), filezilla server? https://trac.filezilla-project.org/ticket/2581
Reasons:
As an alternative to SSH where transfers are really slow and there's no way to disable encryption for file transfers
I can't find the link, but I also read that in some rare cases, PROT C enables transfers that for some reason are not possible with PROT P