Vous devez exécuter un serveur SSH sur votre téléphone Android. Il y a des applications disponibles, mais la solution la plus simple est d'opter pour Termux . Installer l'application, puis installer les paquets openssh
et termux-auth
. Définissez le mot de passe et démarrez le serveur :
~$ pkg install openssh termux-auth
~$ passwd
~$ sshd
Si vous voulez utiliser l'authentification par clé au lieu du mot de passe, créez la paire de clés sur le client avec ssh-keygen
et copier le contenu de ~/.ssh/id_rsa.pub
pour téléphoner ~/.ssh/authorized_keys
(où le Termux $HOME
es /data/data/com.termux/files/home
), et redémarrez le serveur :
~$ pkill sshd
~$ sshd
Maintenant sur le client :
~$ ssh <Phone_IP> -p 8022
Aucun nom d'utilisateur n'est requis car Termux est le seul utilisateur qui peut être connecté. Si vous voulez que le port par défaut ( 22
) ou un nom d'utilisateur ou une configuration à utilisateurs multiples, visitez le lien donné ci-dessous.
RELATION :
0 votes
Duplicata possible de Un ordinateur peut-il se connecter à un serveur SSH fonctionnant sur un téléphone Android connecté à un réseau mobile sans fil ?