From owner-freebsd-questions@FreeBSD.ORG Tue Oct 23 04:18:24 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF46516A420 for ; Tue, 23 Oct 2007 04:18:24 +0000 (UTC) (envelope-from mayank@in.niksun.com) Received: from in.niksun.com (210.18.76.166.sify.net [210.18.76.166]) by mx1.freebsd.org (Postfix) with ESMTP id EE59D13C48A for ; Tue, 23 Oct 2007 04:18:23 +0000 (UTC) (envelope-from mayank@in.niksun.com) Received: from in.niksun.com (unknown [10.60.50.66]) by in.niksun.com (Postfix) with ESMTP id 931C85D6A; Tue, 23 Oct 2007 09:57:09 +0530 (IST) From: Mayank Jain Organization: Niksun To: freebsd-questions@freebsd.org Date: Tue, 23 Oct 2007 09:47:50 +0000 User-Agent: KMail/1.9.1 References: <200710221851.48278.mayank@in.niksun.com> <20071022202157.GF57955@hal.rescomp.berkeley.edu> In-Reply-To: <20071022202157.GF57955@hal.rescomp.berkeley.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200710230947.51201.mayank@in.niksun.com> Cc: Christopher Cowart Subject: Re: su: not running setuid 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: Tue, 23 Oct 2007 04:18:24 -0000 Hi, Thanks a lot!!! The fix you provided worked for me, I am able to switch from normal user to su but this I am able to do with the help of ssh login only. I am not able to login from my console. When I am trying to login from my console it is not accepting my username and password not even of root. Giving an error message of Login Incorrect. Below are the log messages which I am getting. Oct 23 09:35:39 deepak kernel: Trying to mount root from ufs:/dev/ad0s4a Oct 23 09:35:57 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:35:57 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:02 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:02 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:08 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:08 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:13 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:13 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:18 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:18 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:19 deepak login: 2 LOGIN FAILURES ON ttyv0 Oct 23 09:36:23 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:23 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:28 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:28 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:33 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:33 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:39 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:39 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:44 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:44 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:49 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign reque sted address Oct 23 09:36:49 deepak sm-mta[682]: daemon Daemon0: problem creating SMTP socket Oct 23 09:36:49 deepak sm-mta[682]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: server SMTP socket wedged: exit ing Oct 23 09:37:23 deepak su: deepak to root on /dev/ttyp0 Hope you will telll me some quick solution. -- Regards Mayank Jain(Nawal) +91-9818390836 www.mayankjain.110mb.com On Monday 22 October 2007 20:21, Christopher Cowart wrote: > On Mon, Oct 22, 2007 at 06:51:48PM +0000, Mayank Jain wrote: > > Hi all, > > > > I have run chown -R uname:wheel . as root in the / directory. Now it is > > not allowing me to log in as su. > > Giving the following error > > > > su > > su: not running setuid > > > > I have also tried su -l but still same error. Can any body suggest me > > some solution to this problem. > > > > uname -a > > FreeBSD mayankjain.in.niksun.com 6.2-RC1-p1 FreeBSD 6.2-RC1-p1 #0: Mon > > Dec 4 09:56:16 UTC 2006 > > root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/SMP i386 > > > > I have also tried following but it didn't allow me to do so. > > chown root:wheel /usr/bin/su > > chown: /usr/bin/su: Operation not permitted > > Unless you can find some local privilege escalation exploit, I'm > thinking you're stuck. You can probably fix it in single-user mode: > * Reboot > * Pick single user mode from the boot menu > * Accept the default shell > $ fsck -p > $ mount -u / > $ mount -a -t ufs > $ chown root /usr/bin/su > > But if the command above ran to completion, you probably have a mess of > permissions on your filesystem. You may want to look into rebuilding / > reinstalling world while you're in single. > > Good luck...