Unix Technical Forum

SEO

vBulletin Search Engine Optimization


Go Back   Unix Technical Forum > Unix Operating Systems > Sco Unix

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-07-2008, 08:35 AM
Bela Lubkin
 
Posts: n/a
Default Re: user permission problems

Brian K. White wrote:

> >>> On 27 Mar, 13:44, "andrewm...@gmail.com" <andrewm...@gmail.com> wrote:


> >>>> When they go to hit 'w' for the who command, it only shows them as
> >>>> logged in. I'm not sure why. Could you please help?


> As for why users who run w can't see other users?
> You said you set up the kill command successfully, but then complained
> that the w command doesn't work.
> If you need them to be able to run w with root privs, then you have to
> set up the w command the same way.
>
> When I run w as a user I see everything, but, w (and who, and finger)
> gets much of it's info from /etc/utmp
> /etc/utmp is just a file that various programs update when users
> login,logout, or issue commands.
> It can become out of sync with reality or corrupt to a small or large
> degree lots of different ways.
> So, any time any of the utmp/wtmp/utmpx/wtmpx reading commands acts
> at all funny, one easy step to try is to reset those files. The
> only difficulty is ideally you should reboot or at least switch to
> single-user mode to do it and then immediately reboot afterwards back
> to normal mode.
>
> cd /etc
> >utmp
> >utmpx
> >wtmp
> >wtmpx

> shutdown -g0 -i6 y
>
>
> Another possible hint comes right from "man w"
> ---snip---
> Authorization
> The behavior of these utilities is affected by assignment of the
> mem authorization On systems installed with ``high'' security,
> this is usually reserved for system administrators. If you do not
> have this authorization, the output will be restricted to data
> about your activities. Refer to ``Using a secure system'' in the
> Operating System User's Guide for more details.
> ---snip---
>
> So, for me, setting up w in asroot with root privs, and adding w
> authorization to a user, and having that user run "/tcb/bin/asroot w"
> made no difference, but perhaps on your box it will. All my boxes are
> installed with the default security.
> You may want to do the same with ps.


If `w` and `ps` don't show other users' jobs, it's because the user
running them doesn't have "mem" privilege. The correct repair for this
is not to force the entire command to run as root!

Give the users "mem" privilege.

Omitting "mem" is one of the differences between the "high" security
profile and all the others.

I don't remember right now how to change this, not doing day to day OSR5
admin lately, but it's easy. `scoadmin user`, maybe.

You can either individually give out "mem", change the entire system to
a different security profile, or merely change the systemwide default
for "mem" while leaving the rest of the "high" security profile in
place.

You might still have to individually tweak some users if you changed any
of their other privileges in the past: I think in that case it changes
the user's security record from just saying "use the system wide default
settings" to a copy of the then-current defaults with your specific
changes applied to it. Then when you change the systemwide default,
those individually changed users are not affected.

>Bela<

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 04:31 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145