Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jan 2005 11:42:49 -0800 (PST)
From:      Deling Ren <lg+freebsd@home.homeunix.org>
To:        freebsd-questions@freebsd.org
Subject:   Can't su, already in wheel group.
Message-ID:  <20050118113615.D85254@sun.home.homeunix.org>

next in thread | raw e-mail | index | archive | help
Hi al, I am trying to install an embedded freebsd 5.3 onto a single board
computer. Since I am trying to fit everything into a 128M CF, I can't do a
normal installation. Instead, I copied over from a PC. It seems to be
running well, except I can't su. The user is in wheel group:

%pw user show admin
admin:*:1500:0::0:0:User &:/home/admin:/bin/tcsh
%id admin
uid=1500(admin) gid=0(wheel) groups=0(wheel)

I copied the whole /etc/pam.d directory. I can login with root and admin
without a problem from the serial console. I can also ssh. But whenever I
try to su from admin, I get the error message from the console:

su: Jan 18 00:29:56 soekris su: BAD SU admin to root on /dev/ttyd0

the pam libs seem to be there too:

%ls /usr/lib/pam_*
/usr/lib/pam_chroot.so          /usr/lib/pam_opie.so
/usr/lib/pam_chroot.so.2        /usr/lib/pam_opie.so.2
/usr/lib/pam_deny.so            /usr/lib/pam_opieaccess.so
/usr/lib/pam_deny.so.2          /usr/lib/pam_opieaccess.so.2
/usr/lib/pam_echo.so            /usr/lib/pam_passwdqc.so
/usr/lib/pam_echo.so.2          /usr/lib/pam_passwdqc.so.2
/usr/lib/pam_exec.so            /usr/lib/pam_permit.so
/usr/lib/pam_exec.so.2          /usr/lib/pam_permit.so.2
/usr/lib/pam_ftpusers.so        /usr/lib/pam_radius.so
/usr/lib/pam_ftpusers.so.2      /usr/lib/pam_radius.so.2
/usr/lib/pam_group.so           /usr/lib/pam_rhosts.so
/usr/lib/pam_group.so.2         /usr/lib/pam_rhosts.so.2
/usr/lib/pam_guest.so           /usr/lib/pam_rootok.so
/usr/lib/pam_guest.so.2         /usr/lib/pam_rootok.so.2
/usr/lib/pam_krb5.so            /usr/lib/pam_securetty.so
/usr/lib/pam_krb5.so.2          /usr/lib/pam_securetty.so.2
/usr/lib/pam_ksu.so             /usr/lib/pam_self.so
/usr/lib/pam_ksu.so.2           /usr/lib/pam_self.so.2
/usr/lib/pam_lastlog.so         /usr/lib/pam_ssh.so
/usr/lib/pam_lastlog.so.2       /usr/lib/pam_ssh.so.2
/usr/lib/pam_login_access.so    /usr/lib/pam_tacplus.so
/usr/lib/pam_login_access.so.2  /usr/lib/pam_tacplus.so.2
/usr/lib/pam_nologin.so         /usr/lib/pam_unix.so
/usr/lib/pam_nologin.so.2       /usr/lib/pam_unix.so.2

anybody have idea what else could have gone wrong? Thanks in advance.

Deling



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050118113615.D85254>