J'ai le bureau Ubuntu 16.04 avec une configuration presque par défaut. Je suis curieux de savoir s'il est possible pour quelqu'un de l'extérieur de se connecter à ma machine via ssh. Je n'ai pas d'autre machine sur mon réseau, donc je ne peux pas le vérifier en ouvrant une session ssh.
S'il est possible, j'aimerais désactiver l'accès pour rester plus sécurisé.
Q: Comment puis-je vérifier l'état de l'accès SSH dans mon système? Comment puis-je désactiver l'accès? Si ce n’est pas possible, quel est le meilleur moyen de protéger une machine?
Je suis actuellement à la recherche sur google-authentator .
Modifier:
Voici la sortie du systemctl status sshd
$ systemctl status sshd
● sshd.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
Le bureau Ubuntu active-t-il l'accès SSH distant par défaut?
Non, tous les services sont "opt in". Vous devez configurer ssh avant de pouvoir l'utiliser. Et ce serait d'installer une version de serveur pour ssh. Lorsque vous installez le serveur, vous "acceptez" par défaut.
Comment vérifier l'état de l'accès SSH dans mon système?
16.04 avec systemd: systemctl status sshd
. Si votre système utilise la mise à jour, vérifiez que ce fichier existe: /etc/init/ssh.conf
.
Comment puis-je désactiver l'accès?
Vous pouvez toujours purger le paquet ssh lorsqu'il est installé. Si activé, il est également possible d'arrêter et de désactiver le service.
systemctl disable sshd
Dans le cas où votre système utilise upstart: Sudo mv /etc/init/ssh.conf /etc/init/ssh.conf.disabled
Non ssh
n'est pas installé par défaut. Par défaut, aucun service SSH n'est activé sur votre système (de bureau), ce qui signifie que vous ne pourrez pas vous y connecter à distance à l'aide du protocole SSH (port TCP 22). Cela fait de l’installation du serveur SSH l’une des premières étapes de post-installation sur votre tout nouveau Ubuntu. L’implémentation SSH la plus courante est OpenSSH.
Pour vérifier en cas de doute, lancez ceci depuis votre terminal:
systemctl status sshd