Je peux installer et faire fonctionner un serveur SSH sur mon téléphone Android 6.0 (Banana SSH server), et je peux y faire fonctionner un client SSH (Termius), mais comment invoquer le client à partir de la ligne de commande fournie par le serveur ? Je tape ssh
et ce n'est pas une commande reconnue. Je veux utiliser le téléphone pour me connecter à d'autres serveurs.
Réponse
Trop de publicités?Il n'est pas nécessaire d'installer le serveur pour utiliser le client. Installer openssh
paquet sur Termux qui possède à la fois un serveur et un client. Pour se connecter à un serveur, il faut ssh <user>@<server-IP>
. Mentionner le port avec -p
si elle est différente de l'option par défaut ( 22
), comme le serveur Termux 2222 8022
(corrigé par @Steve).
Ou si vous voulez vous en tenir à l'interface graphique, vous pouvez opter pour Termius ou ConnectBot, etc.
Pour faire fonctionner le serveur SSH, il suffit d'exécuter sshd
de Termux, mais il est tué par l'application. Ou pour une configuration plus compliquée, voir : Comment faire fonctionner un serveur SSH/SFTP pour plusieurs utilisateurs avec authentification par mot de passe sur Android ?