[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#436111: openssh-server: password-less login doesn't work for normal user under Hurd



On Sun, Aug 05, 2007 at 07:59:11PM +0530, Ritesh Raj Sarraf,,, wrote:
> Package: openssh-server
> Version: 1:4.6p1-4
> Severity: normal
> 
> Before configuring key based login, I was able to log into the Hurd box
> as a normal user. But after adding the key using ssh-copy-id, I'm not
> able to login to the box at all (with or without the password).
> 
> At this momeny ssh works, because I can still login as root.
> This is what I got from syslog
> 
> 
> Aug  5 19:04:29 hurd sshd[210]: reverse mapping checking getaddrinfo for fw02.1.16.172.in-addr.arpa [172.16.1.1] failed - POSSIBLE BREAK-IN ATTEMPT!
> Aug  5 19:04:33 hurd sshd[212]: (pam_unix) session opened for user root by root(uid=0)
> Aug  5 19:05:06 hurd sshd[219]: Accepted publickey for rrs from 172.16.1.1 port 51239 ssh2
> Aug  5 19:05:06 hurd sshd[221]: tcgetattr: Inappropriate ioctl for device
> Aug  5 19:05:06 hurd sshd[222]: error: open /dev/tty failed - could not set controlling tty: No such device or address

These last two seem like the problem; I'm not sure how they could be
related to public-key authentication (although sshd is certainly very
confused one way or another). Could you run an sshd with the -ddd
command-line option (possibly on a separate port) and post the debug log
from that?

Does anyone on debian-hurd recognise this problem? Does it simply mean
that the tty translator is broken (perhaps by the previous tcgetattr
failure)?

-- 
Colin Watson                                       [cjwatson@debian.org]



Reply to: