Header Shadow Image


requirement “uid >= 1000” not met by user “root” sudo to root

Unless you're doing driver development or kernel development in an isolated lab without the risk of outside breakins or compromization, jumping in as root directly to the Linux OS is considered insecure.  So this post will not describe how to do that.  However we will describe how to enable root sudo to root via an unprevilidged user:

su: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "root"

To get started, if you find this line in /etc/pam.d/ remove the uid >= 1000 part to allow for sudo to root from an unprevilidged ID:

auth        requisite     pam_succeed_if.so uid >= 1000 quiet_success

check:

auth        requisite     pam_succeed_if.so quiet_success

Cheers,
TK

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

     
  Copyright © 2003 - 2025 Tom Kacperski (microdevsys.com). All rights reserved.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License

 

0
Would love your thoughts, please comment.x
()
x
The IT Development and Technology Mini Vault | MicroDevSys.com
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.