A partir da sua conta do digitalocean, inicie sessão através de ssh
e, em seguida, utilize o comando ftp
para carregar para a sua conta do hostgator.
Eu tenho uma conta no digitalocean, & Eu tenho acesso ssh a uma das gotículas que eu criei. Eu quero transferir um arquivo grande deste droplet (servidor) para minha conta hostgator (eu tenho um FTP ativado no Hostgator).
Então, como posso fazer isso? transferir esses arquivos de ssh para a conta FTP? Obrigado
A partir da sua conta do digitalocean, inicie sessão através de ssh
e, em seguida, utilize o comando ftp
para carregar para a sua conta do hostgator.
Se você tem o ssh habilitado em seu servidor Hostgator, você pode experimentar o comando scp
, é rápido & você tem muitas opções para trabalhar com isso. Você executaria da seguinte forma:
Faça login no seu servidor Hostgator por meio de seu aplicativo terminal preferido, digitando:
substitua "user" e "IPX.XXX.X.XX" pelo nome de usuário e endereço IP reais do seu servidor Hostgator. Tenha sempre sua senha ou chave ssh preparada, pois ela será solicitada até o final.
--- // ---
Após conectar-se com sucesso ao seu servidor Hostgator, use o comando cd
para navegar até a pasta para a qual deseja baixar os arquivos. por exemplo:
cd /var/www/any_folder/
- pode ser qualquer estrutura de pastas existente em seu servidor. Atualize-a de acordo com suas necessidades.
Em seguida, use o comando abaixo para pegar o arquivo do servidor remoto do Digitalocean (droplet) e baixá-lo para a pasta do seu servidor Hostgator, onde você acabou de navegar com o cd
comando como o exemplo acima.
scp -rp user@droplet_IP:/var/www/any_folder/large-file.zip .
scp
- o scp permite que arquivos e pastas sejam copiados para, de ou entre hosts diferentes. Ele usa ssh para transferência de dados e fornece a mesma autenticação e o mesmo nível de segurança que o ssh.
-rp
- Copia de forma recursiva, incluindo todos os subdiretórios, respeitando a mesma estrutura de pastas.
user
- O nome de usuário ssh real do servidor (droplet)
droplet_IP
- O endereço IP real do servidor (droplet)
:/var/www/any_folder/large-file.zip
- indica o caminho completo para o arquivo ou pastas em seu droplet, onde seu arquivo grande é armazenado.
.
- Um ponto "." no final denota o caminho absoluto para uma estrutura de pastas exata. Nesse caso, o caminho exato é o caminho para o qual você navegou com cd
, então você usaria um ponto "." para informar scp
é o lugar para o qual você deseja fazer download de arquivos.
cd
do droplet do seu Digitalocean para o seu servidor Hostgator: scp -rp user@droplet_IP:/var/www/any_folder/large-file.zip /var/www/my_hostgator_folder
Novamente, você precisaria alterar as constantes no comando acima para corresponder aos detalhes de ambos os servidores. Além disso, não se esqueça de atualizar os dois caminhos das pastas.
Boa sorte.
Tags ssh ftp file-transfer