Supongo que está intentando configurar una cuenta ya autorizada con claves para que pueda dejar de usar contraseñas. Es posible que mi respuesta no sea adecuada o suficiente si está realizando pruebas de penetración.
Parece que tiene el propósito de las claves de host y las claves de usuario para SSH mezcladas. Las claves de host (las que se encuentran en / etc / ssh) son para autenticar el servidor al cliente . Las claves de usuario (las que se encuentran en su archivo authorized_keys) son para autenticar usted al servidor . Entonces, parece que lo que desea es proporcionar claves públicas para su archivo authorized_keys. Puede ignorar de forma segura las claves de host para este propósito.
Fuera de la caja, la mayoría de los sistemas esperan que genere un par de claves en el dispositivo desde el que se conecta al servidor, y luego inicie sesión en el sistema con una contraseña y transfiera la clave pública a su ~ /. ssh / authorized_keys, o envíe su clave pública a un servicio que instale la clave en su nombre antes de iniciar sesión. Si está utilizando PuTTY o similar en una PC, use PuTTYgen para generar un par de claves. En un sistema Linux u otro sistema Unix, use ssh-keygen.