public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Authentication Issues
@ 2006-08-02  6:10 Kris Kerwin
  2006-08-03  6:05 ` [SOLVED] " Kris Kerwin
  0 siblings, 1 reply; 2+ messages in thread
From: Kris Kerwin @ 2006-08-02  6:10 UTC (permalink / raw
  To: gentoo-user

Hi all,

I just performed a new Gentoo install, and am having a couple of issues 
regarding authentication. I think that the problem is something to do with 
PAM/Shadow. (No ... it's not the blocking issue between pam-login and 
shadow).

I run a single user system with just users for myself (username: kris) and 
root. I cannot su into the root account from my personal account. I have 
added kris to the group wheel using the `gpasswd -a kris wheel', but still 
cannot su. I verified that kris is in the wheel group by logging in and 
trying the `groups' command. 

Then, I tried editing `/etc/pam.d/su' and commenting out the line `auth 
required pam_wheel.so use_uid', as the comment above it states that doing so 
will allow users who are not in the wheel group to su. Still, no joy. Other 
comments in that file state that you may give explicit rights to specific 
users by creating the file `/etc/security/suauth.allow' with each allowed 
user on their own line. Still, no joy.

On a (possibly) related note: while trying to switch from a graphical login to 
a virtual console to work on some of these problems, I found that the usual 
Ctrl-Alt-F* incantation did not work. The only way to switch to a virtual 
console was to right click on the desktop and go through the `Switch User' 
menu function on KDE. Further, when switching back to the graphical login 
from the console, I found that the screensaver had come on and had locked the 
desktop (though this was disabled within KDE's configuration). The big 
problem, however, came when I could not unlock the screensaver with my 
password.

Also, kris' attempts to change his passwd are met with the error: 
`Authentication token manipulation error'.

Thanks in advance for all of your help. System information is appended below.

Kris Kerwin



========== System Info ==========

I run `pam-0.78-r3 USE=berkdb' and `shadow-4.0.15-r2 USE=nls pam' on the 
following system: 

Portage 2.1-r1 (!/usr/portage/profiles/default-linux/x86/2006.0, gcc-3.4.6, 
glibc-2.3.6-r4, 2.6.16-suspend2-r8 i686)
=================================================================
System uname: 2.6.16-suspend2-r8 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System version 1.6.15
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache cvs distlocks fixpackages metadata-transfer 
notitles sandbox sfperms strict userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org 
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/tmp/build"
PORTDIR="/usr/target/ports"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi adns aim alsa apache2 apm arts artswrappersuid asm audiofile 
avi berkdb bitmap-fonts bzip2 cddb cdparanoia cli crypt cups dga divx4linux 
dlloader doc dri dvb dvd dvdr dvdread eds emboss encode esd ethereal f77 
font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 heimdal 
icq imlib ipv6 isdnlog jabber java javascript jikes joystick jpeg kde 
kerberos koffice-plugin libg++ libwww mad mikmod mime motif mp3 mpeg mplayer 
msn ncurses nls nocd nptl offensive ogg opengl oscar oss pam pcre pda pdflib 
perl png posix pppd python qt qt3 qt4 quicktime readline real reflection sdl 
session smime spell spl sse ssl svg tcpd truetype truetype-fonts type1-fonts 
udev unicode usb videos vorbis wmf xine xinerama xml xmms xorg xscreensaver 
xv yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse 
input_devices_evdev kernel_linux userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, 
LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 2+ messages in thread

* [SOLVED] Re: [gentoo-user] Authentication Issues
  2006-08-02  6:10 [gentoo-user] Authentication Issues Kris Kerwin
@ 2006-08-03  6:05 ` Kris Kerwin
  0 siblings, 0 replies; 2+ messages in thread
From: Kris Kerwin @ 2006-08-03  6:05 UTC (permalink / raw
  To: gentoo-user

Problem fixed.

/etc/fstab had the root file system mounted with the users option, which 
disabled the requisite setuid bit on the /bin/su executable, thereby 
preventing me from su'ing to root from a non-root user. This was despite the 
fact that the non-root user was in the wheel group.

Thanks again for your help.

Kris Kerwin

On Wednesday 02 August 2006 01:10, Kris Kerwin wrote:
> Hi all,
>
> I just performed a new Gentoo install, and am having a couple of issues
> regarding authentication. I think that the problem is something to do with
> PAM/Shadow. (No ... it's not the blocking issue between pam-login and
> shadow).
>
> I run a single user system with just users for myself (username: kris) and
> root. I cannot su into the root account from my personal account. I have
> added kris to the group wheel using the `gpasswd -a kris wheel', but still
> cannot su. I verified that kris is in the wheel group by logging in and
> trying the `groups' command.
>
> Then, I tried editing `/etc/pam.d/su' and commenting out the line `auth
> required pam_wheel.so use_uid', as the comment above it states that doing
> so will allow users who are not in the wheel group to su. Still, no joy.
> Other comments in that file state that you may give explicit rights to
> specific users by creating the file `/etc/security/suauth.allow' with each
> allowed user on their own line. Still, no joy.
>
> On a (possibly) related note: while trying to switch from a graphical login
> to a virtual console to work on some of these problems, I found that the
> usual Ctrl-Alt-F* incantation did not work. The only way to switch to a
> virtual console was to right click on the desktop and go through the
> `Switch User' menu function on KDE. Further, when switching back to the
> graphical login from the console, I found that the screensaver had come on
> and had locked the desktop (though this was disabled within KDE's
> configuration). The big problem, however, came when I could not unlock the
> screensaver with my password.
>
> Also, kris' attempts to change his passwd are met with the error:
> `Authentication token manipulation error'.
>
> Thanks in advance for all of your help. System information is appended
> below.
>
> Kris Kerwin
>
>
>
> ========== System Info ==========
>
> I run `pam-0.78-r3 USE=berkdb' and `shadow-4.0.15-r2 USE=nls pam' on the
> following system:
>
> Portage 2.1-r1 (!/usr/portage/profiles/default-linux/x86/2006.0, gcc-3.4.6,
> glibc-2.3.6-r4, 2.6.16-suspend2-r8 i686)
> =================================================================
> System uname: 2.6.16-suspend2-r8 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
> Gentoo Base System version 1.6.15
> app-admin/eselect-compiler: [Not Present]
> dev-lang/python:     2.4.3-r1
> dev-python/pycrypto: 2.0.1-r5
> dev-util/ccache:     [Not Present]
> dev-util/confcache:  [Not Present]
> sys-apps/sandbox:    1.2.17
> sys-devel/autoconf:  2.13, 2.59-r7
> sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
> sys-devel/binutils:  2.16.1-r3
> sys-devel/gcc-config: 1.3.13-r3
> sys-devel/libtool:   1.5.22
> virtual/os-headers:  2.6.11-r2
> ACCEPT_KEYWORDS="x86"
> AUTOCLEAN="yes"
> CBUILD="i686-pc-linux-gnu"
> CFLAGS="-march=pentium4 -O3 -pipe"
> CHOST="i686-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config
> /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
> /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
> /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf
> /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -mcpu=i686 -pipe"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="autoconfig ccache cvs distlocks fixpackages metadata-transfer
> notitles sandbox sfperms strict userpriv"
> GENTOO_MIRRORS="http://distfiles.gentoo.org
> http://distro.ibiblio.org/pub/linux/distributions/gentoo"
> MAKEOPTS="-j3"
> PKGDIR="/usr/portage/packages"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
> --compress --force --whole-file --delete --delete-after --stats
> --timeout=180 --exclude='/distfiles' --exclude='/local'
> --exclude='/packages'" PORTAGE_TMPDIR="/tmp/build"
> PORTDIR="/usr/target/ports"
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="x86 X acpi adns aim alsa apache2 apm arts artswrappersuid asm
> audiofile avi berkdb bitmap-fonts bzip2 cddb cdparanoia cli crypt cups dga
> divx4linux dlloader doc dri dvb dvd dvdr dvdread eds emboss encode esd
> ethereal f77 font-server foomaticdb fortran gdbm gif gnome gpm gstreamer
> gtk gtk2 heimdal icq imlib ipv6 isdnlog jabber java javascript jikes
> joystick jpeg kde kerberos koffice-plugin libg++ libwww mad mikmod mime
> motif mp3 mpeg mplayer msn ncurses nls nocd nptl offensive ogg opengl oscar
> oss pam pcre pda pdflib perl png posix pppd python qt qt3 qt4 quicktime
> readline real reflection sdl session smime spell spl sse ssl svg tcpd
> truetype truetype-fonts type1-fonts udev unicode usb videos vorbis wmf xine
> xinerama xml xmms xorg xscreensaver xv yahoo zlib elibc_glibc
> input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux
> userland_GNU video_cards_radeon"
> Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
> LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2006-08-03 18:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-02  6:10 [gentoo-user] Authentication Issues Kris Kerwin
2006-08-03  6:05 ` [SOLVED] " Kris Kerwin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox