虚拟用户,本身在Linux系统中存在一个映射账号,该账号不允许登录系统,其它虚拟账号通过数据库映射到该账号。
这种虚拟账号:使用特定虚拟用户运行,大部分都是在程序设计时候完成(程序开发者)
一般系统管理人员使用是用su命令直接运行程序
程序开发人员直接使用类Unix系统的API(系统调用)去指派特定用户(读取配置文件)
程序开发人员写成系统服务程序,也是通过API指定特定用户(如MySql等)
原生 *** 作系统的API(应用程序编程接口)以C语言函数库的形式提供,如setuid(...)、setgid(...)等等, 可以改变程序的执行用户。
虚拟用户就是给服务用的,比方说,你们公司既做网页推广,又做药材促销,来了个买药的人,这时前台接待就会把他当成药材客户来对待,确定了来访者的身份这一点可能是因为Linux对用户的权限要求比较严格,从而确立身份,而对来访者无法确定,就给了一个虚拟身份,当然在实际工作中,我们也会给他相应的入场证明,比如是金卡贵宾,还是银卡贵宾,对吧?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)