LINUX.ORG.RU
ФорумAdmin

Вход по ключу не работает, в логах пусто. С другого хоста все ок.

 ,


0

1

Привет всем. кто-то может помочь разгадать загадку. Есть пользователь на сервере, у которого лежит публичный ключ в authorized_keys

При попытке залогиниться под ним с использованием ключа, выдает запрос на ввод пароля. В логах при этом пусто! /var/log/auth.log

Хотя с другой машины на этот же сервер с этим же ключом захожу без проблем.

Никто не сталкивался с таким?

Ответ на: комментарий от gagarin0

спс. кажется нашел проблему

`` debug1: send_pubkey_test: no mutual signature algorithm

debug2: we did not send a packet, disable method

debug3: authmethod_lookup password

debug3: remaining preferred: ,password

debug3: authmethod_is_enabled password

debug1: Next authentication method: password `` и как будто ее тут уже обсуждали на форуме

linux_cheat_sheet
() автор топика
Ответ на: комментарий от linux_cheat_sheet

а ведь должно.

mv ~/.ssh/config ~/.ssh/config.bckp
cat<<EOF | tee ~/.ssh/config
Host host
  User <user>
  IdentityFile ~/.ssh/<key>
  PubkeyAcceptedKeyTypes +ssh-rsa
EOF
ssh host
gagarin0
()
Последнее исправление: gagarin0 (всего исправлений: 1)
Ответ на: комментарий от gagarin0

спс. решу свою проблему с другой стороны. нету случайно списка, чтобы все PubkeyAcceptedKeyTypes передать через флаг? тк есть другой сервер и к нему не подходит все то, что мы пробовали до

linux_cheat_sheet
() автор топика
Ответ на: комментарий от linux_cheat_sheet
$ ssh -Q key
ssh-ed25519
ssh-ed25519-cert-v01@openssh.com
sk-ssh-ed25519@openssh.com
sk-ssh-ed25519-cert-v01@openssh.com
ecdsa-sha2-nistp256
ecdsa-sha2-nistp256-cert-v01@openssh.com
ecdsa-sha2-nistp384
ecdsa-sha2-nistp384-cert-v01@openssh.com
ecdsa-sha2-nistp521
ecdsa-sha2-nistp521-cert-v01@openssh.com
sk-ecdsa-sha2-nistp256@openssh.com
sk-ecdsa-sha2-nistp256-cert-v01@openssh.com
ssh-dss
ssh-dss-cert-v01@openssh.com
ssh-rsa
ssh-rsa-cert-v01@openssh.com
gagarin0
()