Я настраиваю аутентификацию RSA на одном из моих серверов Ubuntu, однако после каждого перезапуска я не могу войти в систему через ssh RSA. Чтобы войти в систему с помощью ssh, мне нужно сначала войти в систему через консоль, затем RSA начнет работать. Зачем???
Ниже мой конфигурационный файл sshd, а также вывод команды ssh -vv до и после входа в консоль. .
Перед входом в консоль:
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /Users/smorhaim/.ssh/smorhaim (0x7ff8d8c242c0)
debug2: key: /Users/smorhaim/.ssh/id_rsaadmin (0x7ff8d8c24cf0)
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /Users/smorhaim/.ssh/smorhaim
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey
debug1: Offering RSA public key: /Users/smorhaim/.ssh/id_rsaadmin
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey
debug2: we did not send a packet, disable method
debug1: No more authentication methods to try.
Permission denied (publickey).
После входа в консоль:
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /Users/smorhaim/.ssh/smorhaim (0x7f91c14242c0)
debug2: key: /Users/smorhaim/.ssh/id_rsaadmin (0x7f91c1424ae0)
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /Users/smorhaim/.ssh/smorhaim
debug2: we sent a publickey packet, wait for reply
debug1: Server accepts key: pkalg ssh-rsa blen 279
debug2: input_userauth_pk_ok: fp b1:d5:90:43:be:43:52:a9:7f:05:c7:04:86:57:b3:ff
debug1: Authentication succeeded (publickey).
Authenticated to 10.10.30.151 ([10.10.30.151]:22).
Конфигурация sshd:
Port 22
Protocol 2
ListenAddress 10.10.30.151
UsePrivilegeSeparation yes
SyslogFacility AUTHPRIV
PermitRootLogin no
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM yes
X11Forwarding yes
Я только что столкнулся с той же проблемой; оказывается, мой домашний каталог зашифрован. Забавно то, что я не помню, как выбирал вариант для шифрования, и, похоже, это только начало происходить после недавнего обновления (сервер ubuntu 10.04.4)
Расскажи мне о своем /home
файловая система / каталог / монтирование, возможно, она зашифрована или смонтирована из другой системы в сети? Я видел случаи, когда люди настраивали /home
шифрование с использованием pam_mount или что-то в этом роде. Затем они неправильно установили установку, чтобы также примениться к SSH.