Precisava baixar alguns arquivos de um servidor FTP para o meu servidor, quando tentei conectar no servidor de FTP recebo a seguinte mensagem:
550 SSL/TLS required on the control channel
O servidor ao qual estava tentando conexão estava rodando com suporte à SSL/TLS, segue o procedimento de como se conectar em servidores FTP quando o mesmo estiver rodando com suporte à SSL/TLS.
Primeiro vamos instalar o utilitário “lftp“:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
[root@srv-centos ~]# yum -y install lftp Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.ufes.br * extras: centos.ufes.br * updates: centos.ufes.br Resolving Dependencies --> Running transaction check ---> Package lftp.x86_64 0:4.4.8-8.el7_3.2 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: lftp x86_64 4.4.8-8.el7_3.2 base 751 k Transaction Summary ================================================================================ Install 1 Package Total download size: 751 k Installed size: 2.4 M Downloading packages: lftp-4.4.8-8.el7_3.2.x86_64.rpm | 751 kB 00:02 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : lftp-4.4.8-8.el7_3.2.x86_64 1/1 Verifying : lftp-4.4.8-8.el7_3.2.x86_64 1/1 Installed: lftp.x86_64 0:4.4.8-8.el7_3.2 Complete! |
Agora que temos o “lftp” instalado vamos rodar o mesmo e digitar os seguintes comandos:
1 2 3 4 |
[root@srv-centos ~]# lftp lftp :~> set ftp:ssl-force true lftp :~> set ssl:verify-certificate no lftp :~> connect ftp.servidor.com.br |
Simples heim, é isso ae, até a próxima. 😉
Gosto de tudo o que você publica sobre tecnologia. Parabéns
Obrigado, qualquer dúvida ou sugestão só entrar em contato.