Comment supprimer l'authentification par phrase secrète sur FreeBSD ssh


0

J'essaie de configurer un serveur qui servira simplement de "site Web local". Par site Web local, j'entends un serveur http qui n'est pas un port transféré. Chaque fois que j'essaie de me connecter, il me demande un mot de passe. Je sais ce qu'est un mot de passe, mais je ne veux pas qu'il soit nécessaire de se connecter. Je n'ai besoin de rien de très sécurisé, et oui, certaines personnes le recommandent vivement, et je comprends, mais mes voisins ne sont pas des pirates. Que puis-je faire pour le changer afin que je n'aie pas besoin d'une phrase secrète, tout ce que je veux, c'est me connecter avec un mot de passe habituel. Je sais qu'il existe un fichier de configuration dans / etc / ssh / sshd_config mais quels paramètres dois-je modifier?


Ce n'est pas du tout une question spécifique à FreeBSD, vous feriez mieux de supprimer le tag.
Mikhail T.

Réponses:


2

Le serveur ne demande pas de phrase secrète, le serveur pourrait demander un mot de passe.

La phrase secrète fait partie de votre clé privée que vous utilisez pour l'authentification. Il existe différentes méthodes pour supprimer le mot de passe complexe de la clé, par exemple en utilisant ssh-keygen:

ssh-keygen -p [-P old_passphrase] [-N new_passphrase] [-f keyfile]

Donc pour votre cas

ssh-keygen -p -P old_passphrase -N "" -f /path/to/your.key

Le problème est que je ne connais pas la phrase secrète
Nicholas Awesomepants

donc, si vous avez un accès différent à la machine, créez simplement une nouvelle clé et copiez-la sur l'ancienne.
Jakuje

Bon je l'ai fait, sais quoi
Nicholas Awesomepants
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.