Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Oct 2007 09:47:50 +0000
From:      Mayank Jain <mayank@in.niksun.com>
To:        freebsd-questions@freebsd.org
Cc:        Christopher Cowart <ccowart@rescomp.berkeley.edu>
Subject:   Re: su: not running setuid
Message-ID:  <200710230947.51201.mayank@in.niksun.com>
In-Reply-To: <20071022202157.GF57955@hal.rescomp.berkeley.edu>
References:  <200710221851.48278.mayank@in.niksun.com> <20071022202157.GF57955@hal.rescomp.berkeley.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
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...



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