From owner-freebsd-questions@FreeBSD.ORG Fri Jul 13 00:28:10 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 579BE16A468 for ; Fri, 13 Jul 2007 00:28:10 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id C693913C46C for ; Fri, 13 Jul 2007 00:28:09 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I990u-00016A-AY for freebsd-questions@freebsd.org; Fri, 13 Jul 2007 02:28:04 +0200 Received: from r5j156.net.upc.cz ([86.49.9.156]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Jul 2007 02:28:04 +0200 Received: from gamato by r5j156.net.upc.cz with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Jul 2007 02:28:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: martinko Date: Fri, 13 Jul 2007 02:27:55 +0200 Lines: 71 Message-ID: References: <17838240D9A5544AAA5FF95F8D520316022AC752@ad-exh01.adhost.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: r5j156.net.upc.cz User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.4) Gecko/20070531 SeaMonkey/1.1.2 In-Reply-To: <17838240D9A5544AAA5FF95F8D520316022AC752@ad-exh01.adhost.lan> Sender: news Subject: Re: cannot log in via console, cannot su(1), only as root X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2007 00:28:10 -0000 Michael K. Smith - Adhost wrote: > Hello Martinko: > >> -----Original Message----- >> From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd- >> questions@freebsd.org] On Behalf Of martinko >> Sent: Saturday, July 07, 2007 4:36 PM >> To: freebsd-questions@freebsd.org >> Subject: Re: cannot log in via console, cannot su(1), only as root >> >> martinko wrote: >>> hello list, >>> >>> i was updating sw configuration of my old computer and towards the >> end i >>> noticed i couldn't log in on local console other than root. i tried >>> remote ssh using public keys which worked but i found out su(1) to >> any >>> user except root does not work either. i've no idea how i could >>> possibly manage to "break" my system like this and unfortunately i >> need >>> to fix it by tomorrow. therefore i would really appreciate your >> prompt >>> hints as what to check etc. >>> >> some more details follow ... >> >> upgrade from 6.0-R to 6.2-R >> everything went ok .. >> i was doing changes in /etc based on my other computer settings >> i was working via ssh(1), therefore i haven't noticed when logging on >> console stopped working. >> >> what works: >> log in via ssh(1) using public/private keys >> log in on local console as root >> su(1) to root >> >> what doesn't work: >> log in via ssh(1) using password >> log in on local console as a normal user >> su(1) to a normal user (it even doesn't ask for password a throws >> "sorry") >> >> besides, as root i'm able to change passwords via passwd(1), but it >> doesn't help and a normal user cannot change their own password (old >> password check would fail). >> >> i ran vipw(8) and it doesn't seem to me there's something wrong with > my >> files. >> >> any hints pls ?? >> > > The normal user would have to be a member of the "wheel" group to use su > at any point. If your normal user logs in via ssh/console/whatever, > they should be able to run the passwd command to change their own > password. You wouldn't want them to su to do so. If you want to test > this, add your normal user to the wheel group, log in again and see if > it works. > I'm not having problem with a password as such. I can change it. I just cannot log in using password as any user apart from root, whether logging locally (console) or remotely (ssh). Users I tried su(1) are of course members of wheel group. su(1) failed before even accepting any password. There's something wrong somewhere and I need to find it, just don't know how. Any ideas pls ?? Martin