Sim, pode, mas você deve dizer ao cliente para usar outra porta (o cliente não pode descobrir a porta automaticamente).
Por exemplo (se você definir a porta para 2121):
ftp://example.com:2121
Um servidor de FTP pode escutar em qualquer outra porta que não seja 21 (porta de controle padrão para a qual qualquer cliente FTP inicia a conexão)? Se sim, como o cliente sabe em qual porta ele deve iniciar a conexão?
É uma violação RFC usar a porta de controle não padrão no servidor? Por favor, note que eu não estou perguntando sobre a porta de dados do lado do servidor.
Obrigado Sankar
Sim, pode, mas você deve dizer ao cliente para usar outra porta (o cliente não pode descobrir a porta automaticamente).
Por exemplo (se você definir a porta para 2121):
ftp://example.com:2121