请教诸位高人:
linux中有些命令只有root能用,有的命令全部用户都可以使用
例如: wall , 但是root使用是发信息给全部的人,一般用户使用只能是发给自己
又比如说: useradd只能是root用户使用,其它用户都不具有权限
这些东东是不是哪个文件在控制(设置)啊?比如/etc/....文件在控制或设置??
还是命令本身设计就是那么用的?还是其它什么什么决定?
当然肯定不是chmod修改文件权限那么简单吧.
好象sudo能让普通用户使用一些命令吧, 它又是怎么做的??
希望知道的同志们都来解答一些!! 谢谢!!
任何一个进程内部都可以判断当前的UID和GID,根据使用者UID的不同会有不同的行为
|
|
< |