Mailinglist Archive: opensuse (3506 mails)
| < Previous | Next > |
Re: [SLE] Can´t log in as root HELP?
- From: Peo Nilsson <per-olof.nilsson@xxxxxxxxx>
- Date: Thu, 21 Sep 2006 00:44:22 +0000 (UTC)
- Message-id: <1158799913.6035.19.camel@linux>
On Wed, 2006-09-20 at 19:57 -0400, Patrick Shanahan wrote:
> * Peo Nilsson <per-olof.nilsson@xxxxxxxxx> [09-20-06 19:27]:
> > When booting with: init=/bin/bash
> >
> > ...xxx...
> > ==>(none):/#
> > (none):/# whoami --> root
> >
> > This seems to work. But when I run yast I can´t find any place where
> > root login is forbidden...:-(
> > I guess It´s just to edit a file directly in emacs (in the above
> > "mode") to alow root logins again. Unfortunately I´m new to Suse
> > Linux so I have no clue which file to make the change in???
>
> when you reach login as above, you must change or remove root's
> password as you apparently are not using the password that the system
> expects.
>
> iirc:
> edit /etc/passwd
> find root you will see something like: root:x:0:0:root:/root:/bin/bash
> REMOVE the second field, x
>
> save
I did.
>
> run "passwd root "
>
´passwd root´ ==> ~"user doesn´t exist"
> and enter the password you desire.
> --
Then I thought lets add a new user then (root) ==> not possible because
root already exist...:-(
Next step was to run yast ==> complained about a "bad" ´/etc/passwd´
file because I removed the second field ´x´.
I then edited /etc/passwd again and wrote back the second field ´x´.
Solution:
Boot with option: init=/bin/bash ==> (none):/# whoami ==> root
1) ´yast´
2) Security and Users
2.1) User Management
User and Group Management => Users
Set Filter as "System Users.
Choose ´root´
Choose ´edit´
Unmarke ´Disable User Login
==> Back in bussiness!
I realy would like to THANK you all for your help. Without your great
help I would never have my "system back".
The root password was not wrong, but the system told me that It was
(when the right answere should be ´root login is not allowed´).
> Patrick Shanahan Registered Linux User #207535
> http://wahoo.no-ip.org @ http://counter.li.org
> HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2
>
/Cheers Peo
> * Peo Nilsson <per-olof.nilsson@xxxxxxxxx> [09-20-06 19:27]:
> > When booting with: init=/bin/bash
> >
> > ...xxx...
> > ==>(none):/#
> > (none):/# whoami --> root
> >
> > This seems to work. But when I run yast I can´t find any place where
> > root login is forbidden...:-(
> > I guess It´s just to edit a file directly in emacs (in the above
> > "mode") to alow root logins again. Unfortunately I´m new to Suse
> > Linux so I have no clue which file to make the change in???
>
> when you reach login as above, you must change or remove root's
> password as you apparently are not using the password that the system
> expects.
>
> iirc:
> edit /etc/passwd
> find root you will see something like: root:x:0:0:root:/root:/bin/bash
> REMOVE the second field, x
>
> save
I did.
>
> run "passwd root "
>
´passwd root´ ==> ~"user doesn´t exist"
> and enter the password you desire.
> --
Then I thought lets add a new user then (root) ==> not possible because
root already exist...:-(
Next step was to run yast ==> complained about a "bad" ´/etc/passwd´
file because I removed the second field ´x´.
I then edited /etc/passwd again and wrote back the second field ´x´.
Solution:
Boot with option: init=/bin/bash ==> (none):/# whoami ==> root
1) ´yast´
2) Security and Users
2.1) User Management
User and Group Management => Users
Set Filter as "System Users.
Choose ´root´
Choose ´edit´
Unmarke ´Disable User Login
==> Back in bussiness!
I realy would like to THANK you all for your help. Without your great
help I would never have my "system back".
The root password was not wrong, but the system told me that It was
(when the right answere should be ´root login is not allowed´).
> Patrick Shanahan Registered Linux User #207535
> http://wahoo.no-ip.org @ http://counter.li.org
> HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2
>
/Cheers Peo
| < Previous | Next > |