lftp sem dispositivos pseudo-terminais (/ dev / ptmx)

0

Eu estou tentando implementar o script que pode ser usado para transferência de arquivos entre dois servidores aqui estou usando lftp no erro do terminal eu recebo

code and error 1

lftp -u user,password sftp://xxx.xxxxx.xxxx
lftp [email protected]:~> ls
ls: Fatal error: pseudo-tty allocation failed: No such file or directory

code and error 2

lftp -u user,password xxx.xxxxx.xxxx
lftp [email protected]:~> ls                      
WARNING: failed to configure server name indication (SNI) TLS extension
ls: Login failed: 500 PASS: USER must be sent first

code error 3

ssh -t [email protected] "cd /Home/path/dir/"
[email protected]'s password: 
PTY allocation request failed on channel 0

USING CURL

   curl -u USER:PASS  'ftp://XX.XXX.XXXX/path/To_dir/' -o /tmp/test.file 
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (67) Access denied: 500

Estou usando o provedor de hospedagem do site e isso limitou minhas opções aqui

Eu só tenho acesso ftp no acesso ssh, então não posso usar scp ou rsyunc. provedor de hospedagem não me fornece instalar e modificar o sistema antecipadamente neste servidor

Eu uso este usuário e senha com o filezila e ele conecta sem problemas, então o nome de usuário e senha 100% trabalhando

mesmo tempo eu uso este script com o meu local Centos e Ubuntu vms e script funciona bem assim script comandos 100% ok também

full script I try to use

lftp -u user,password sftp://xxx.xxxxx.xxxx << --EOF--
cd /path/on/remote/server/dir 
mput  * 
quit
--EOF--

depois de experimentar toda a solução da internet e falhar com o sistema host, os caras do suporte ao host me sugeriram usar o lftp sem dispositivos pseudo-terminais (/ dev / ptmx)

vocês podem me dar algumas dicas sobre isso? como implementar o lftp sem o pseudo-terminal

    
por Dan Rox 03.10.2017 / 15:54

0 respostas