Puis-je me connecter à un linux Server
depuis mon appareil Android. ?
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.
Puis-je me connecter à un linux Server
depuis mon appareil Android. ?
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 !
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.
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 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.