Je viens d'installer Ubuntu. Comment puis-je le configurer pour me permettre d'y entrer?
À l’heure actuelle, j’ai le message "ssh: connexion à l’hôte xxxx, port 22: opération expirée".
sudo apt update
sudo apt install ssh
sudo ufw allow 22 # if you have ufw running, but it doesn't hurt to run.
C'est le minimum. Il permet un nombre illimité de tentatives de mot de passe infructueux sur un port connu. La connexion directe à la racine est désactivée (vous pouvez toujours su
et sudo
une fois connecté). Si votre nom d'utilisateur et votre mot de passe sont devinables et qu'Internet peut voir le serveur, quelqu'un finira par intervenir.
Je ne saurais trop insister sur ce point: vous devez renforcer la configuration par défaut. Vous négociez essentiellement la commodité pour la probabilité d'être piraté, mais j'ai passé en revue plusieurs suggestions sur mon blog . À tout le moins, je suggérerais:
fail2ban
pour interdire les gens qui le trouvent et essayez de le brutaliser.Cela vous prendra moins de 10 minutes et cela vous enlèvera 1/10000 de chance d'être cassé - avec une probabilité si petite, il n'y a pas assez de papier dans le monde pour écrire sa fraction. En supposant que votre clé soit prudente, elle possède sa propre phrase secrète et vous ne trompez pas vos informations d'identification sur le net.
En termes d'accès à ce serveur SSH à partir d'Internet, vous pouvez être confronté à des obstacles de réseau local. Si l'ordinateur est derrière un routeur NAT (par exemple, la plupart des réseaux domestiques) sans accès entrant direct à partir d'Internet, vous devrez peut-être examiner la redirection de port . Évidemment, si vous n'avez pas besoin d'accéder à l'extérieur du réseau, ignorer cette étape facilitera la sécurité du réseau.
sudo apt-get install ssh
semble être la même chose queopenssh-server
ssh
package est décrit comme étant le métapaquet pour le client shell sécurisé et le serveur shell sécurisé. Ainsi, si vous l'installez, les deux dépendances sont installées. Cependant, le client est déjà installé par défaut dans Ubuntu, vous n'avez donc probablement besoin que d'installer le serveur.L'installation du paquet openssh-server disponible à partir du Software Center fournira à l'élément serveur la possibilité de permettre à un client tel qu'un autre bureau ubuntu d'établir une connexion sécurisée à un «serveur» tel que votre ordinateur virtuel.
La communauté Ubuntu a un excellent guide sur SSH , OpenSSH-Server et sur la façon de le configurer de manière sécurisée.
la source
Je voulais simplement ajouter que vous devez vous assurer que vous avez sélectionné la bonne interface WAN, si votre modem / routeur prend en charge plusieurs interfaces WAN.
J'ai un milliard de BiPAC 7800NXL qui a 3 ports WAN possibles (DSL, ETH et 3G). Lorsque vous créez un nouveau transfert (appelé "serveur virtuel" dans ce routeur), le 7800NXL utilise toujours par défaut l'interface DSL WAN, même si je n'utilise que l'interface Ethernet WAN.
Tous les ports étaient correctement configurés, mais mon transfert était configuré pour utiliser DSL. Il ne fonctionnait donc pas. Dès que j'ai créé un nouveau transfert pour l'interface WAN ETH, cela a fonctionné.
la source
Configurez les services SSH ou activez les services du serveur SSH sur le serveur Ubuntu:
Pour installer ou configurer SSH sur Ubuntu, vous devez d’abord installer les packages SSH sur le serveur Ubuntu pour pouvoir ensuite prendre votre machine virtuelle sur votre système hôte via Putty ou un autre correctif de connexion SSH ...
vous devez d’abord installer le paquet SSH sur Ubuntu, alors lancez cette commande
Quelque temps vous avez eu des erreurs lors de l'installation ou ajoutez ce paquet sur votre serveur comme ..
Erreur CDROM tout package installer SSH afin de résoudre ce problème , vous pouvez vous mon autre raccourci disponible sur montage CDROM Enfin , après le montage de ce serveur Ubuntu sur CDROM vous maintenant easly installer le service SSH par commande ci - dessous
Ce paquet installe maintenant et pendant l'installation, demandez oui / non, puis cliquez sur OUI ...
Enfin, le paquet SSH est installé sur le serveur Ubuntu, puis redémarrez les services SSH en suivant la commande.
Ensuite, BooM votre SSH a installé et démarré SuccessFully ... maintenant ouvrez Putty à partir de votre machine hôte locale et tapez votre adresse IP VM. Putty Login And BOOM vous permet de vous connecter à votre machine virtuelle Putty SSH ...
la source