Transferindo arquivo do computador local para o servidor remoto

1

Gostaria de transferir um arquivo zip do meu servidor local para um servidor remoto. Eu usei o seguinte comando que contém host, porta e nome de usuário da seguinte forma:

scp "$somepath/${file}.zip" "$ftp_user"@"ftp_server":upload/

Neste comando:

   ftp_user=royal
   ftp_server=np.royal.com

Este comando não está conseguindo se conectar. Você poderia por favor me avisar?

    
por Nirmolendu Singha 04.09.2018 / 16:58

2 respostas

2

scp usa o protocolo SSH para transferir arquivos, por isso precisa de uma conta SSH.

Parece que você precisa se conectar ao servidor via FTP, então você deve usar um dos muitos clientes ftp.

Eu sempre gostei de lftp melhor.

    
por 04.09.2018 / 17:07
2

Você se esqueceu de adicionar $ antes do nome das variáveis, então elas não estão se expandindo para os valores corretos que você definiu.

tente

scp "$somepath/${file}.zip" "$ftp_user"@"$ftp_server":upload/
    
por 04.09.2018 / 17:56