1 votes

Comment utiliser le terminal pour accéder à mon serveur par ssh ?

Puis-je me connecter à un linux Server depuis mon appareil Android. ?

1voto

Firelord Points 23064

Oui, vous pouvez accéder à un serveur Linux en utilisant le protocole SSH depuis votre appareil Android. Vous aurez besoin d'une application ou d'un binaire SSH pour le faire. Mon Lollipop semble avoir le protocole SSH intégré, je peux donc toujours l'utiliser en utilisant ADB ou via Emulateur de terminal . Les paramètres d'utilisation par défaut sont les mêmes que dans le bureau. Vous pouvez voir plus de paramètres en tapant ssh si votre appareil possède le binaire.

Si vous ne semblez pas en avoir, ne vous inquiétez pas. Vous pouvez utiliser une application comme JuiceSSH o Auditeur de serveur o Terminal IDE . J'ai couvert les deux premières applications dans cette réponse et l'interface est simple à utiliser (si vous connaissez SSH sous Linux). Bonne chance !

0voto

cptMikky Points 715

Si, vous le pouvez. Il existe de nombreuses solutions, il suffit de chercher un client SSH sur le marché des applications ou sur F-Droid .

0voto

Murakh Points 1

Oui, vous pouvez, l'option la plus simple est d'obtenir une application tierce et de l'utiliser. Cependant, si vous voulez le faire à partir d'une interface de type terminal "nativement", ce n'est pas toujours aussi simple. Vous aurez d'abord besoin d'une application comme Terminal Emulator. Certaines ROM personnalisées incluent les binaires ssh, vous pouvez donc simplement taper ssh youruser@yourserver et tout ira bien. Si votre ROM ne dispose pas de ssh, c'est beaucoup plus complexe, et vous aurez besoin d'un appareil enraciné.

Vous pourriez trouver un dropbear-ssh compilé pour votre appareil ou un appareil similaire - cependant, le binaire dropbear que j'ai trouvé semblait manquer de certains protocoles de cryptage plus récents et je ne pouvais pas me connecter à certains serveurs ssh sans modifier les paramètres côté serveur. SSH-keygen n'était pas non plus fourni pour autant que je puisse le dire.

La prochaine alternative est de trouver les binaires compilés pour votre version d'Android et ensuite de copier les binaires ( ssh y ssh-keygen ) en /system/xbin et le fichier de la bibliothèque ( libssh.so ) en /system/lib et changer les permissions. Dans mon cas, j'ai réussi à trouver et à utiliser un binaire compilé 4.3 dans un appareil 4.4.4.

0 votes

En quoi cela diffère-t-il de cette réponse ? À part le "peut-être", dont vous avez vous-même souligné les problèmes.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X