On Sun, 15 Apr 2018 18:01:01 +0200 "Carlos E. R." <robin.listas@telefonica.net> wrote:
On 2018-04-15 13:51, Anton Aylward wrote:
On 14/04/18 11:19 PM, Carlos E. R. wrote:
On 2018-04-14 22:13, Anton Aylward wrote:
Given the long terms existence of su, how come we have sudo?
Because sudo allows a plain user to call a root only program without knowing the root password. That was its purpose.
That I can understand, the needle-sharp delegation of a specific function makes sense; UNIX has often being criticised as root doing every aspect of system administration and no compartmentalization and delegation. having a UUCP administrator, a line printer administrator, an new account administrator ... yes, that's the more 'corporate' approach.
But it is a hell of a job to create a suitable sudoers file for that compartmentalization.
The first time I came across sudo was in a place where it was used explicitly to be able to log exactly who had carried out an admin task (i.e. allocate blame when it went wrong). I understood why they did that, but personally I've found almost no other use for it. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org