Usando scp para transferir arquivos para um dispositivo Android

Usando scp para transferir arquivos para um dispositivo Android

SSHDroid permite que um dispositivo Android funcione como um servidor ssh. vSSH é um cliente ssh para dispositivos Android.

Tenho um arquivo em um servidor remoto que desejo transferir para meu dispositivo Android por ssh, usando apenas o dispositivo Android no processo.

Usando esta configuração, tentei um scp do dispositivo Android

scp usuário_remoto@host_remoto: arquivo arquivo

Depois de ser solicitada a senha, obtive permissão negada.

Tentei então transferi-lo do servidor remoto

scp -P 2222 arquivo root@SSHDroid-ip:/mnt/extSdCard/file

Sem ser solicitada a senha, recebo agora a mensagem de que a rede (do dispositivo Android) está inacessível: conexão perdida.

Isso é um problema de permissão? Já transferi arquivos por ssh do servidor remoto antes, então suponho que o problema esteja no dispositivo Android.

Responder1

Sua permissão scp do Android para o servidor remoto negada significa:

  • Você não tinha a senha certa
  • Você não tem permissão para ler o arquivo remoto ou
  • Você não tem permissão para gravar o arquivo local

Normalmente a resposta é a terceira, já que o Android difere da maioria dos unix em quem pode escrever o que e onde.

(Eu sei que isso está respondido nos comentários, mas se você não marcar como respondido, mais pessoas perderão tempo lendo como eu fiz!)

informação relacionada