SSH: passare dall'authentication a chiave pubblica alla password

Ho un account i SSH in. Come faccio a passare all'uso di una vecchia password semplice per accedere, piuttosto che alla coppia di chiavi pubblica / privata?

  • come si crea una chiave ssh per un altro utente?
  • Miglior smartphone per gli sysadmins?
  • Come assegnare un nome host al tunnel SSH
  • Limitare l'accesso alle macchine virtuali KVM a utenti specifici
  • Running git tirare da uno script php
  • Come creare automaticamente account utente (SSH + LDAP)
  • 3 Solutions collect form web for “SSH: passare dall'authentication a chiave pubblica alla password”

    L'opzione PasswordAuthentication nel /etc/ssh/sshd_config controlla se le password sono consentite.

    Davvero, però. Usa le chiavi pubbliche .

    Se si desidera eseguire questa operazione temporaneamente, è ansible connettersi al server con server ssh -o 'PubkeyAuthentication no' server . Se vuoi farlo in modo permanente, sul server è ansible rimuovere la tua chiave pubblica da ~ / .ssh / authorized_keys o sul tuo computer puoi aggiungere il seguente a ~ / .ssh / config

    Server hostname
    PubkeyAuthentication no

    se si conosce la password dovrebbe essere una questione di fornire la password … se non lo conoscete e avere accesso al sistema, resettilo semplicemente eseguendo

     passwd 

    per costringerlo ad utilizzare l'accesso alla password, dovrai rimuovere il file della chiave privata dalla sua posizione corrente (linux / mac) o distriggersrla nel tuo client ssh

    è inoltre necessario verificare che l'authorization della password sia abilitata nella configuration ssh

    tuttavia io anche eco gli altri commenti, passando dalla chiave autenticata alla password NON è consigliato poichè stai effettivamente abbassando il tuo livello di sicurezza, mi chiedere perché stai facendo questo tipo di interruttore

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.