Qual porta o SFTP usa?


168

O SFTP usa a porta 21 ou a porta 22?


7
Isso depende do que porta que você configurou para usar ..
Tom O'Connor

21
Por que quando todo mundo pede configurações padrão, alguém pensa que este é o caso quando o usuário pergunta algo mais que isso?
21911 holms

Respostas:


218

Embora a porta TCP 22 seja a resposta correta geral, isso depende do fato de o SSH estar configurado para usar a porta padrão e não uma porta alternativa.

Como o SFTP é executado como um subsistema do SSH, ele é executado em qualquer porta que o daemon SSH esteja escutando e que seja configurável pelo administrador.


7
sftp sintaxe da linha de comando para portas alternativassftp -oPort=### user@server.tld
aqui


108

O SFTP geralmente usa a porta 22, mas pode ser configurado para ser executado em praticamente qualquer porta.

A porta 22 é geralmente usada para conexão via SSH. SFTP é apenas um dos protocolos que podem ser executados sobre SSH (outros incluem terminal virtual). De fato, o SFTP é independente e pode ser executado mesmo sem o uso do SSH.

Às vezes, o SFTP é chamado de "FTP seguro", o que leva a uma confusão comum com o FTPS (também chamado de "FTP seguro").

Geralmente:

SFTP - SSH File Transfer Protocol - geralmente é executado na porta TCP 22

FTP - protocolo de transferência de arquivos simples e antigo - geralmente é executado na porta TCP 21 (+ abre portas separadas para transferência de dados)

FTP / SSL - FTP sobre o canal TLS / SSL.

FTPS - o mesmo que FTP / SSL

FTP seguro - SFTP ou FTPS

Mais informações:


Concordo que o sftp ouve 22, mas por que meus / etc / services dizem que é 115 (no Ubuntu)?
Paul A Jungwirth

3
@ Paul-A-Jungwirth: É exatamente o mesmo acrônimo para protocolo não relacionado. SFTP na porta 115 significa Protocolo Simples de Transferência de Arquivo - en.wikipedia.org/wiki/Simple_File_Transfer_Protocol . O SFTP na porta 22 é o SSH File Transfer Protocol. en.wikipedia.org/wiki/SSH_File_Transfer_Protocol
Martin Vobr


9

Utiliza a porta 22.


-8

O SFTP também usará portas de dados em faixas mais altas. O SSH permanecerá a porta de controle. Ele usa mais de 22 na maioria dos casos ...


5
Esta resposta está incorreta. O SFTP transfere todos os dados pela conexão SSH. Nenhuma porta adicional é usada.
kasperd
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.