Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I want to have a few console windows running tail -f on logs. Unfortunately this means that anyone with access to the computer can press Ctrl+c and have shell access.

So I want to lock the screen while still leave everything on the desktop visible.

So has anyone heard of a transparent screensaver or do you have a better idea on how to solve my problem?

share|improve this question
    
in this case the preferred DE and distro might be useful. Also, see this SU thread for ideas superuser.com/questions/72172/… - sourceforge.net/projects/lk4b specifically looks promising, but i haven't tried it yet –  Journeyman Geek Dec 1 '11 at 8:52

2 Answers 2

up vote 1 down vote accepted

This trick works for me:

$ xlock -mode blank -geometry 1x1

However, don't forget that for mission critical servers which hold private data, a screen saver is not enough. Screen savers are programs, they may eventually have bugs. Sometimes they segfault and that may be the reason for unwanted people to get access. During 10 years of linux I've seen xlock segfaulting a couple of times. Fortunately, only on my home workstation which was physically safe from intruders :-)

share|improve this answer

What about running those tail -f in screen, then detach from the screen and run vlock?

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.