Gary Winiger wrote:
>> /etc/security/prof_attr:
>> Parallel Console Access:::Connect to remote consoles with pconsole:
>>     
>
>       To whom/how is this Rights Profile granted?
>   
>       Also note that a help file needs to come with the addition of
>       a Rights Profile.  See:
>       http://opensolaris.org/os/community/arc/bestpractices/rbac-profiles/
>
>   
>> /etc/security/exec_attr:
>> Parallel Console Access:suser:cmd:::/usr/sbin/pconsole-bin:euid=0
>>     
>
>       I've not seen a conclusion on privileges/uids.
>   
It appears that unless the policy around TIOCSTI changes to allow the 
device owner to use it, then pconsole-bin needs to run with euid=0 to be 
useful.  It seemed like creating a rights profile for this and allowing 
assignment of that rights profile to a select set of users made more 
sense than making pconsole-bin suid root.  With a rights profile, our 
customers can control access to it by assigning this profile to users 
that have a need for pconsole.  With it suid root, anyone can use it and 
potentially use it to effectively hijack someone else's session.  With 
no rights profile and no suid root, you have to become root to use it.

As for who is most likely to use it and therefore need access to the 
profile, I expect, based on the original case, it will be sysadmins 
managing clusters.

    -Norm

Reply via email to