Puis-je accéder à mon ordinateur personnel depuis le bureau avec SSH?

15

Je veux utiliser mon ordinateur personnel à mon bureau, sans le prendre littéralement à mon bureau. J'aimerais avoir une solution plus simple que TeamViewer, car j'utilise généralement des distributions en direct sur mon lieu de travail, donc SSH serait une excellente solution s'il peut réellement faire le même travail que "Remote Desktop".

Si ce n'est pas possible, donnez-moi au moins les commandes pour utiliser le terminal de mon ordinateur personnel à partir de mon ordinateur de bureau.

Xamidovic
la source

Réponses:

13

J'accède normalement à mon PC personnel via SSH (pas d'interface graphique).

Pour ce faire, vous devez d' abord votre routeur config afin d'accorder la redirection de port SSH. Vous pouvez généralement accéder aux pages de configuration du routeur en consultant la IP de la passerelle (Informations de connexion> Route par défaut). La plupart des routeurs modernes ont des presets pour configurer plusieurs applications, y compris SSH. Si vous devez transmettre le port manuellement, cependant, faites en sorte que toutes les connexions entrantes via le port 22 seront acheminés vers la locale IP de votre ordinateur à la maison.

Ensuite, vous devez installer le démon SSH sur votre PC domestique:

sudo apt-get install SSH

Après cela, vous serez en mesure d'accéder à partir d'ordinateurs clients avec un simple:

ssh user@IP

où IP est l'IP de votre ordinateur personnel. Vous voudrez peut-être le rendre "statique", et pour cela, je peux suggérer de configurer un hôte sur http://www.no-ip.com puis de l'installer noip2sur Ubuntu.

jasmin
la source
2
L'ouverture de ssh sur le routeur crée-t-elle un problème de sécurité? Je voudrais accéder à mon PC de l'extérieur mais je ne suis pas sûr du problème de sécurité.
G. Il
1
Vous ouvrez un port, alors pensez-y ... Pour améliorer votre sécurité, vous pouvez penser à transférer le port 22 par défaut vers un port plus élevé et généralement inutilisé, tel que 22022 ou même plus. Cependant, renforcez votre mot de passe et prenez autant de précautions que possible!
jasmins
3
Certaines personnes vous diront que vous devriez interdire l' accès par mot de passe, et autoriser l' accès uniquement avec certificat. En fin de compte, un certificat n'est pas mais un énorme mot de passe que vous devriez avoir dans le client essayant de se connecter. En outre, si vous savez à l' avance à partir de laquelle IP (ou plage d'adresses IP) que vous envisagez de vous connecter, il serait bon de dire à votre routeur pour permettre l' accès seulement pour eux, qui est appelée ACL (Access Control List)
antonio.fornie
1
Ceci est une bonne ressource dev.to/zduey/how-to-set-up-an-ssh-server-on-a-home-computer
bicepjai