Accés à distance: Installer un serveur SSH et TeamViewer pour se connecter à son serveur

Un serveur n’a pas toujours sa place sur un bureau, il est parfois rangé dans un placard, dans le salon,… Bref le mieux c’est de pouvoir y accéder à distance. J’ai donc installé un serveur SSH pour pouvoir me connecter en ligne de commande et TeamViewer pour pouvoir me connecter avec une interface graphique.

Pour l’instant l’accès à distance ne se fait que depuis le réseau local, je m’occuperai plus tard de configurer ma Freebox.

Installer un serveur SSH

Il existe plusieurs implémentations d’SSH, je ne vais pas mentir je suis allé au plus simple: OpenSSH.

sudo apt-get install openssh-server

Une fois l’installation terminé il suffit de se connecter au serveur SSH depuis le client SSH sur la même machine… Ça semble un peu bizarre, je sais.

ssh localhost

Comme à chaque première connexion vous deviez avoir le message suivant.

[sourcecode lang="text"]The authenticity of host ‘localhost (::1)’ can’t be established.
RSA key fingerprint is 18:4d:96:b3:0d:25:00:c8:a1:a3:84:5c:9f:1c:0d:a5.
Are you sure you want to continue connecting (yes/no)? [/syntax_prettify]

Vous pouvez valider sans aucune hésitation.

Ensuite vous pouvez vous connecter depuis votre PC portable, il suffit de récupérer l’adresse IP de votre serveur via la commande ifconfig.

Ensuite depuis votre PC portable il faut vous connecter via l’utilisateur unix de votre serveur (votre mot de passe sera demandé).

ssh julien@192.168.0.xx

Voila ça devrait suffire dans un premier temps.

Installer TeamViewer pour Ubuntu

Téléchargez le bon fichier .deb (32bits ou 64bits) depuis le site internet officiel de TeamViewer. Le logiciel est gratuit dans le cadre d’une utilisation personnelle.

TeamViewer à l’avantage d’être extrêmement simple, vous pourrez accédez à votre serveur depuis l’extérieur du réseau sans aucun soucis et sans aucune configuration de routeur. Par exemple lorsque mon laptop démarre il se connecte à mon compte TeamViewer et affiche la liste de tous mes PC connectés. Franchement brillant.

Une fois téléchargé, dans le terminal placez vous dans le dossier du .deb puis:

sudo dpkg -i teamviewer_linux_x64.deb

Personnellement tout c’est bien passé mais en cas de problème de dépendances:

sudo apt-get -f install

 

A lire (Sources):

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>