首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux用户注销。高分请问~

2012-10-13 
linux用户注销。高分请教~~~linux下如何实现用户的注销功能,有图形界面和文本界面2种。[解决办法]在C中调用s

linux用户注销。高分请教~~~
linux下如何实现用户的注销功能,有图形界面和文本界面2种。

[解决办法]
在C中调用system函数,函数的参数就是注销那个用户的命令不就行了么?当然,要用root身份运行这样的程序才行。
[解决办法]
linux上参考:
system("userdel -r username");
[解决办法]
1、注销用户可以试试调用系统logout命令;
2、锁屏的话,可以试着发送虚拟Ctrl+Alt+L组合键。
[解决办法]
如果从Ctrl + D入手呢?
向Shell进程发送Ctrl + D,即EOF。
[解决办法]
其实Linux已经有了这个功能了,你去搜一下pam_usb吧
[解决办法]
试试pkill吧!

pkill -kill -t pts/0

[解决办法]
Console下锁定可以用vlock
http://linux.die.net/man/1/vlock
图形界面下锁定,请看:
http://www.jwz.org/xscreensaver/faq.html
的第7、8条。
通常不应该使用root登录X。虽然有方法可以让root角色运行XScreenSaver,但是同时也开放了所有其它访问X的程序的root权限,一旦有图形程序编写有bug或者恶意代码,会增加系统的风险。所以应该避免使用root登录X,这个可以配置GDM实现。

热点排行