SFTP, que significa SSH (ou Secure) File Transfer Protocol, normalmente é executado no Porto 22 (mas pode ser atribuído qualquer porto que você quiser) e é uma maneira de transferir arquivos entre máquinas sobre uma conexão segura e criptografada, ao contrário FTP, que transfere dados sobre uma conexão insegura e não criptografada.,
SSH-2 está integrado no SFTP, que oferece uma camada de transporte totalmente criptografada sobre a qual você pode executar comandos SFTP conforme necessário e transferir arquivos através também, que é o seu uso primário.
Noções básicas do Protocolo
- História & RFC
- Servidor SFTP
- Cliente de SFTP
Definição & RFC
SFTP foi desenvolvido na década de 1990 e é detalhada completamente neste RFC Projecto de Especificação .,
Ao contrário do File Transfer Protocol (FTP), o STFP comunica através de uma ligação segura iniciada através do SSH2 e é um protocolo baseado em pacotes, em vez de um protocolo baseado em texto como o FTP, que por sua vez será mais rápido devido a menos dados sendo transferidos através do fio do que o FTP text-based protocol.
Ao contrário do FTP / S, não pode desligar a encriptação com o SFTP, o que é bom quando está a tentar garantir que todas as ligações estão seguras e encriptadas para qualquer pessoa que transfira ficheiros.,
com SFTP, os arquivos são transferidos em linha sobre a conexão de controle principal, em vez de ter que abrir uma nova conexão separada para transferências como FTP.
os benefícios resultantes deste método é uma conexão única, eficiente e segura que transfere dados através da firewall, resultando em uma velocidade de transferência mais rápida.
uma das vantagens mais negligenciadas de usar SFTP e seu protocolo subjacente é a capacidade de entregar arquivos com todos os seus atributos, se necessário, incluindo permissões, Hora/data, tamanho e outras informações que não estão disponíveis ao usar FTP.,
SFTP Server
para usar SFTP, você precisará de um programa cliente e um software servidor/Daemon.
o software do servidor já está instalado para si num servidor Web (neste caso, se estiver ligado a um fornecedor de hospedagem Web para enviar ficheiros para o seu site), ou num servidor corporativo onde irá enviar/transferir ficheiros.
para configurar correctamente o servidor SFTP, terá de ter um servidor web virado para a internet com a configuração correcta do Porto (normalmente o porto 22) encaminhado para o servidor a partir da sua configuração de Firewall e serviço SFTP/Daemon instalado no sistema.,
Uma vez que o software do servidor SFTP está instalado, a chave da máquina SSH é gerada, você pode então criar e atribuir permissões/senhas para usuários e grupos para permitir o acesso ao sistema.
servidores SFTP / Daemons podem ser instalados em sistemas Windows, Unix / Linux, Mac OSX e outros dispositivos que suportam serviços SFTP.
SFTP Client
SFTP client is a software program, either command-line or GUI that gives you the ability to connect to a SFTP Server and has OpenSSH integrated into it.,
O software Cliente permite-lhe ligar, autenticar e transferir ficheiros sobre uma ligação segura e encriptada com um servidor, sobre o porto 22 ou qualquer porto que indicar.
para configurar a sua STFP cliente, você precisará das seguintes informações:
Informações | Descrição | Exemplo | |
---|---|---|---|
nome do host do Servidor | Especifique o nome de host ou o Endereço IP do Servidor | nome do host.servidor.,ort 22) | 22 |
Protocolo de Segurança | Escolha o Protocolo para Conectar (FTP, SFTP, FTP/S, SCP, etc) | SFTP | |
Username | SSH Username que um cliente utiliza para ligar ao Anfitrião/Servidor, a partir de Cima | Username | |
Senha | Senha atribuída o nome de utilizador de Cima | Senha |
Você precisará aceitar o Anfitrião do Servidor de Chave quando primeiro se conectar, depois disso, a chave Privada ficará armazenada localmente em seu computador para conexões futuras.,
confira nossas opiniões sobre os melhores clientes SFTP gratuitos para Download!
Titan SFTP/FTP Server Review