В общем проблема такая, сгенерировал ключи через PUTTY, потом создал дроплет на DigitalOcean, указав ssh-ключ, создал дроплет, захожу на него через PUTTY: вбиваю ip, указываю путь к ключу в SSH-Auth, захожу на сервер, первым делом создаю нового юзера, даю ему права, потом кидаю в
/.ssh/authorized_keys
на нового юзера, чтобы мог заходить по ssh на него и тут возникла проблема, при команде
ssh user@111.111.111.111
выдает ошибку
Permission denied (publickey).
Решил выяснить, как это так, authorized_keys есть, откуда он тогда берет ключ? Командой
ssh user@111.111.111.111 -v
выяснилось следующее
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: /root/.ssh/id_rsa
debug1: Trying private key: /root/.ssh/id_dsa
debug1: Trying private key: /root/.ssh/id_ecdsa
debug1: Trying private key: /root/.ssh/id_ed25519
debug1: No more authentication methods to try.
Permission denied (publickey).
У меня в папке /.ssh лежит только authorized_keys и know_hosts, больше ничего, возможно я туплю и ответ находится на поверхности, помогите разобраться