web-dev-qa-db-fra.com

Comment vous connectez-vous à distance depuis un autre pays?

Normalement, j'ai installé Ubuntu pour les personnes peu expérimentées en informatique. Les tâches de ces personnes sont simplement la messagerie électronique, le travail de bureau et d'autres discussions en ligne. Si je suis avec eux, je peux résoudre leurs problèmes. Cependant, si je suis à l'étranger, cela peut être un peu gênant.

Est-il possible de se connecter à une machine Ubuntu spécifique à partir d'un ordinateur d'un autre pays et d'obtenir le niveau d'accès root?

4
Karl

Vous pouvez utiliser Team Viewer, il peut fonctionner au-delà des serveurs mandataires.

Installation du visualiseur d'équipe:

Pour Ubuntu, vous pouvez télécharger teamviewer ici. Une fois le téléchargement terminé, vous pouvez l'installer facilement en double-cliquant sur le fichier .deb. Une fois l'installation terminée, vous trouverez l'afficheur d'équipe dans le menu Internet (Applications . L'Internet).

Ouvrez le Team Viwer:

Applications Internet Team Viwer

alt text

Avant d’établir la connexion au bureau à distance, vous devez connaître l’ID et le mot de passe du système distant qui exécute Team Viwer. une fenêtre demandant un mot de passe. Entrez le mot de passe que vous avez obtenu de votre partenaire et cliquez sur OK.

Vous êtes maintenant connecté au système distant.

Remarque:
Pour établir la connexion, Team Viewer doit être installé sur le système.

7
karthick87

Je pense que vous pouvez utiliser Team Viewer . Il est gratuit et multiplate-forme, fonctionne également sur votre appareil mobile.

alt text

Vous pouvez l'utiliser pour contrôler votre ordinateur à distance et aider d'autres personnes.

Voir les caractéristiques complètes ici .

3
antivirtel

Je suis d'accord, Teamviewer est facile à installer et à gérer, même pour les utilisateurs non expérimentés. Cependant, Ubuntu intégré VNC peut faire le même travail sans avoir à faire confiance à une société commerciale externe. Cependant, les deux dépendent d'un environnement de bureau en fonctionnement, ce qui peut ne pas être le cas lorsque votre assistance est requise.

Pour cette situation, vous pouvez installer openssh-server du côté distant. Ensuite, vous pouvez vous connecter à l'ordinateur distant via SSH en mode terminal. Les autorisations sont accordées en fonction des autorisations du compte d'utilisateur que vous vous êtes connecté.

Pour en savoir plus, voir aussi le Wiki de la communauté .

2
Takkat

Si vous prenez la route SSH, vous pouvez également utiliser NX, http://www.nomachine.com/ . NX transfère X via SSH.

Ce que je fais: attribuer une adresse IP statique à l’un des postes de travail ou à un serveur du réseau local; sur le routeur, transmettez le port 22 au poste de travail ou au serveur statique; configurez un DNS dynamique (no-ip.com ou dyndns.org) afin que vous puissiez trouver le poste de travail n’importe où dans le monde grâce à son adresse IP externe actuelle. Utilisez ensuite VNC non crypté pour passer de ce poste de travail à d’autres postes du réseau local.

Il y a aussi www.LogMeIn.com, qui fonctionne bien. C'est simple et ça marche.

Chris

1
user8290

Plusieurs problèmes doivent être résolus.

Les autres ordinateurs sont-ils derrière un pare-feu national ou local?
Les autres ordinateurs ont-ils une adresse IP adressable de manière globale?
Y a-t-il plusieurs ordinateurs sur le même réseau local (domestique) derrière un routeur?

Le moyen le plus simple, à la fois pour vous et vos utilisateurs, sera probablement une sorte de programme d'assistance à distance tel que le visualiseur d'équipe. Selon la configuration de teamviewer, il peut être nécessaire d’ouvrir un port dans son routeur/pare-feu.

Si vous devez administrer l'ordinateur (au lieu d'aider les utilisateurs à résoudre leurs problèmes), vous disposez de plusieurs options plus puissantes. Si l'ordinateur est exposé à Internet, vous pouvez simplement faire ssh dans l'ordinateur pour effectuer toutes les tâches administratives. Ssh effectue également le transfert X bien que ce soit plutôt lent, je préfère NX pour les situations de transfert de bureau/X à distance. screen présente des fonctionnalités pédagogiques utiles, car tous les utilisateurs connectés à la même session d’écran voient le même terminal, vous pouvez utiliser (et j’ai fait cela) l’écran comme outil très productif pour apprendre à un utilisateur distant à utiliser et exploiter le terminal.

Si l'ordinateur est derrière un routeur, cela devient un peu plus compliqué. Vous devez demander à votre utilisateur d'ouvrir des ports sur son routeur ou au moins de permettre la configuration d'un routeur distant (c'est dangereux. Soyez prudent. Une fois qu'ils ont ouvert le routeur sur Internet, vous devez vous connecter et vous assurer que toutes les adresses IP, sauf votre domicile./ip travail est masqué). S'il y a un ou deux ordinateurs derrière le routeur que vous devez administrer, vous pouvez ouvrir un port ssh individuel (par exemple 22 pour le PC principal et 8022 pour le second). Avec> 3 ordinateurs, cela devient un cauchemar à gérer. La solution de facilité consiste donc à effectuer un "dual-ssh", vous ssh sur un ordinateur de l’intranet sur lequel le port 22 a été transféré, puis à partir de cet ordinateur, vous entrez dans tous les ordinateurs locaux. Le PC est comme vous le souhaitez. Pour les grands réseaux, vous pouvez configurer un VPN dont le comportement sera très similaire (essentiellement, votre ordinateur semblera "se trouver" sur l'intranet distant, vous pouvez vous connecter à tous les ordinateurs comme s'ils se trouvaient sur votre propre réseau local).

S'il existe un pare-feu d'entreprise/d'école/national, vous devez indiquer à l'utilisateur de contacter la personne en charge du réseau pour savoir comment transférer un port sur son PC.

1
crasic