
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!)