Hello<br><br><div class="gmail_quote">On Tue, Jul 17, 2012 at 3:15 AM, Steven Jones <span dir="ltr"><<a href="mailto:Steven.Jones@vuw.ac.nz" target="_blank">Steven.Jones@vuw.ac.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
If I login as say user1,  I want that user to be able to su - oracle, but not to say su - root (or to any other user).<br>
<br>
If user2 logins I want them unable to su - X at all and especially not root.<br>
<br>
If an admin logins in I want them to be able to su - anybody...<br>
<br>
In a way before I could do that with the wheel group and pam.<br>
<div class="im"><br>
regards<br>
<br>
Steven Jones<br>
<div class="h5">rob<br>
</div></div></blockquote><br></div><span id="Page:form:CaseCommentEditors:j_id497:2:View"><pre class="caseCommentStyle publicComment"># cat /etc/pam.d/su
auth            sufficient      pam_rootok.so
auth            [default=1 success=ok ignore=ignore] pam_wheel.so trust use_uid group=group1
auth            [success=2 default=die] pam_listfile.so item=user sense=allow onerr=fail file=/etc/security/su-group1-access
auth            [default=die success=ok ignore=ignore] pam_wheel.so trust use_uid group=group2
auth            requisite pam_listfile.so item=user sense=allow onerr=fail file=/etc/security/su-group2-access
auth            include system-auth
account              sufficient        pam_succeed_if.so uid = 0 use_uid quiet
account              include                system-auth
password             include                system-auth
session              include                system-auth
session              optional        pam_xauth.so</pre></span><br>With above configuration.<br><br>members of group1 will be able to su only to users in /etc/security/su-group1-access<br>members of group2 will be able to su only to users in /etc/security/su-group2-access<span id="Page:form:CaseCommentEditors:j_id497:2:View"></span><span id="Page:form:CaseCommentEditors:j_id497:2:View"></span><br>
users which are not in group1 & group2 both will not be able to su to anyone<br>root will be able to su to anyone<br><br>Hope that helps, Change it as per your requirement.<br><br>Regards<br>Arpit Tolani<br>