Je n'arrive pas à me connecter en ssh à mon appareil Android. Je n'ai pas rooté l'appareil et je ne veux pas vraiment le faire. J'ai essayé de me connecter en utilisant le terminal et la commande suivante :
ssh root@adresse-ip:numéro-de-port
L'erreur que j'ai reçue était :
le nom ou le service est inconnu
Comment puis-je résoudre ce problème ?
0 votes
Tout d'abord, si vous n'avez pas rooté votre appareil, vous ne pouvez évidemment pas vous connecter en tant que root. Deuxièmement, avez-vous configuré et démarré le service SSH sur votre appareil Android ? Avez-vous vérifié que l'adresse IP et le numéro de port correspondent ?
0 votes
@Izzy J'ai pensé à ça. Alors comment puis-je vérifier mon nom d'utilisateur sur mon appareil Android? J'utilise sshdroid et il démarre un serveur ssh pour moi. Je ne suis pas sûr comment vérifier ça.
0 votes
Run id, votre identifiant d'utilisateur régulier serait quelque chose comme uid=10061 [u0_a61]
1 votes
Cette réponse indique d'utiliser
ssh @ -p
au lieu de la "syntaxe des deux-points". Ensuite, vous pouvez définir un port (par défaut : 2222) et un mot de passe dans les "options" de SSHDroid. Pour vous connecter, selon les captures d'écran sur la page de l'application sur le Play Store, vous pouvez utiliser n'importe quel nom d'utilisateur avec ce mot de passe. Ainsi, par exemple,ssh me@ -p 2222
devrait faire l'affaire.1 votes
PS: Pas besoin d'ajouter "résolu" au titre (ce qui est fait sur un forum habituellement). Sur les sites SE, le "check-mark" est utilisé à la place - merci de cocher :)