Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
13 years ago

sshd does not work when shadow password is enabled

sshd does not work for me when shadow password is enabled.

1. I can telnet to my box as root (with shadow password enabled) ==>> username/password is valid.

2. If I disable shadow password, sshd works fine. I can login as root. ==>> the ssh keys are fine and sshd_config file is also good.

Any ideas?

I am using busybox login, shadow password. I have configured all internal APIs option in busybox.

My box runs the 2010621 tar file. I updated the ssh and busybox directories to the latest without any change in behavior. Looks like I am missing something obvious. Including a snippet of the failure from '/bin/sshd -Dde'.

I need to use shadow password for backward compatibility, so disabling shadow is not an option.

ebug1: kex: client->server aes128-ctr hmac-md5 none

debug1: kex: server->client aes128-ctr hmac-md5 none

debug1: SSH2_MSG_KEX_DH_GEX_REQUEST received

WARNING: /etc/config/moduli does not exist, using fixed modulus

debug1: SSH2_MSG_KEX_DH_GEX_GROUP sent

debug1: expecting SSH2_MSG_KEX_DH_GEX_INIT

debug1: SSH2_MSG_KEX_DH_GEX_REPLY sent

debug1: SSH2_MSG_NEWKEYS sent

debug1: expecting SSH2_MSG_NEWKEYS

debug1: SSH2_MSG_NEWKEYS received

debug1: KEX done

debug1: userauth-request for user root service ssh-connection method none

debug1: attempt 0 failures 0

Failed none for root from 169.254.1.11 port 58277 ssh2

debug1: userauth-request for user root service ssh-connection method keyboard-interactive

debug1: attempt 1 failures 0

debug1: keyboard-interactive devs

debug1: auth2_challenge: user=root devs=

debug1: kbdint_alloc: devices ''

debug1: userauth-request for user root service ssh-connection method password

debug1: attempt 2 failures 1

Failed password for root from 169.254.1.11 port 58277 ssh2
No RepliesBe the first to reply