On 12/7/06, <b class="gmail_sendername">Scott Mazur</b> <<a href="mailto:kubuntulists@littlefish.ca">kubuntulists@littlefish.ca</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The desktop 'can' be a safer environment for root actions as it provides layer<br>between the user and the system which could be used to prevent 'stupid user<br>tricks' like deleting the root directory.  The power of sudu on a console is
<br>infinitely more dangerous as there is no limit to what the user can do with<br>it.  The console is also a scary and confusing world for the user who is<br>accustomed to the GUI.  They 'will not' fully understand what they're doing
<br>and will be just as likely to mis-type a command or try something they read<br>else where in a different context.  And once they've totally blotted their<br>system with an sudo command they didn't understand, there will be no recourse
<br>but to re-install and we're back into MS windows land.<br></blockquote></div><br><br>On the contrary, sudo is much safer when dealt with properly,
because you can restrict the privileges to some commands, on some
hosts, for some users. For example, using
<br><br>Cmnd_Alias PBUILDER = /usr/sbin/pbuilder<br>%pbuilder       ALL = NOPASSWD: PBUILDER<br><br><br>allows
members of the pbuilder unix group to call /usr/sbin/pbuilder as root
on all hosts without entering a password, but nothing else. It can be
extended to a lot of things, so that a computer that is properly
configured with sudo is actually safer, and only a few users can have
access to a few commands. Typically, I think my mom should be able to
upgrade her computer with adept, but not use rm or such commands as
root. So I would give her sudo rights on adept/apt-get and so on but
only on that.
<br><br><br>Regards,<br><br>-- <br>  ----------------------------------------------------------------------------------------<br>RaphaŽl Pinson - <a href="mailto:raphink@ichthux.com">raphink@ichthux.com</a><br><a href="http://www.raphink.info">
http://www.raphink.info</a><br>Ichthux - <a href="http://www.ichthux.com">http://www.ichthux.com</a> - Linux for Christians