Accès à l'ordinateur en ligne de commande
Le serveur (linux)
Pour commencer nous allons installer le serveur SSH sur linux, le nom de ce programme est openssh-server.
Pour l'installer sur Debian et ses dérivés tapez en root:
- Code : Tout sélectionner
apt-get install openssh-server
Pour les autres distribution, téléchargez openssh-server en passant par la bonne version sur le site officiel http://www.openssh.com/.
Le client (android)
Ensuite nous devons installer le client ssh sur le téléphone android qui accèdera à l'ordinateur.
Nous allons utiliser dans ce tutoriel le client ConnectBot (vous pouvez en utiliser un autre), vous pouvez le télécharger sur l'android market.
Une fois que vous avez téléchargé l'application, lancez-la.
Un champ texte est présent dans le bas de l'application, vous devez le remplir de cette facon :
nomdutilisateur@ipdelordinateur (vérifiez bien que le protocole utilisé est le ssh).
Par exemple hikou@192.168.1.5
Tapez ensuite entrée et vous serez connecté à votre ordinateur en ssh (il faudra entrez votre mot de passe et vous pourrez utiliser votre ordinateur)

Accès à l'interface graphique de l'ordinateur
Le serveur (linux)
Il faut tout d'abord autoriser certains ports (en root):
- Code : Tout sélectionner
ufw enable
ufw allow 5900
Ensuite, il faut installer un serveur vnc : vino
Pour l'installer sur Debian et ses dérivés tapez en root:
- Code : Tout sélectionner
apt-get install vino
Je ne détaillerais pas la marche à suivre pour installer ce paquet sur les autres distributions, mais quelques recherches google devraient vous aider dans l'installation de vino.
Ensuite, il faut configurer vino, pour cela lancer le programme vino-preferences:
- Code : Tout sélectionner
vino-preferences
Cochez toutes les cases de l'onglet Partage.
Dans l'onglet sécurité, cochez seulement les deux dernières cases et décochez la première.
Cliquez ensuite sur Fermer.
Pour finir, il faut lancer le serveur vino (toujours en root):
- Code : Tout sélectionner
/usr/lib/vino/vino-server
Le client (android)
Maintenant, nous devons installer le client sur android qui accèdera à l'interface graphique de votre ordinateur.
Nous allons utiliser l'application AndroidVNC disponible gratuitement sur l'android market.
Ensuite, assurez vous d'être connecté en wifi à votre réseau local (il est possible de se connecter à son ordinateur à distance en passant par le 3G, cette technique sera détaillé dans un futur proche).
Lancez l'application et entrez les bonnes informations (le pseudo est votre pseudo linux, le mot de passe celui que vous avez spécifié dans la configuration de vino, l'adresse ip est l'ip locale de votre ordinateur, et le port est 5900).
Note: si vous voulez une meilleure qualitée de couleurs choisissez le mode 24bit dans Color Format.
Cliquez sur connecter et voilà , vous voyez l'interface graphique de votre ordinateur !
