请教大家: 锁屏有除了系统自带的屏保哪些可以实现的方式? 可以禁止用户输入 谢谢!
by zhongfangqing - C/C++ - 2009-03-20 10:56:57 阅读(2076) 回复(3)
我有一台Solaris8的系统的设备,现在发现一旦锁屏就无法进去,输入口令总是提示不对。而如果是exit出来,再用同样的口令登陆,输入口令就可以。这是怎么回事?会不会有什么设置锁屏时就把键盘也锁了?没有什么办法就想让系统的自动锁屏(如果不用过一段时间,系统就会自动锁屏)取消掉,怎样能取消自动锁屏呢?我在CDE里修改了一下相关的配置,可是没有生效,还有什么高招,还请高手进行指教,感激不尽。
我有一台Solaris8的系统的设备,现在发现一旦锁屏就无法进去,输入口令总是提示不对。而如果是exit出来,再用同样的口令登陆,输入口令就可以。这是怎么回事?会不会有什么设置锁屏时就把键盘也锁了?没有什么办法就想让系统的自动锁屏(如果不用过一段时间,系统就会自动锁屏)取消掉,怎样能取消自动锁屏呢?我在CDE里修改了一下相关的配置,可是没有生效,还有什么高招,还请高手进行指教,感激不尽。
本帖最后由 wqszyl 于 2014-11-16 11:54 编辑 系统是企业版redhat5.4,普通用户无密码图形界面登录,图形界面上点击system--lock screen进入锁屏,逃出锁屏时要求输入密码,因为是无密码的普通用户登录,所以直接回车,无法跳出锁屏,再尝试输入管理员密码也不行。这种情况下如何在对文件系统及已经运行的软件没有损害的条件下逃离锁屏状态呢。望指点。无密码的普通用户是在安装工作所用的工程软件是自动安装的。
下面是我在网上看到一个小程序,锁屏的.但编译和执行都有问题.因此改了一些,并且加上了信号处理,不允许中断.程序在HP_UX上面测试通过. 编译:cc -o screen_lck screen_lock.c -l curses #include #include int main() { int flag=1; int i; char passwd[4]; signal(SIGINT, SIG_IGN); initscr(); refresh(); noecho(); move(20,20); mvprintw(20,1,"input unlock pass:"); while(flag) { for(i=0;i if(passwd[0]=='l'...