명령줄을 잠그는 방법이 있나요?

명령줄을 잠그는 방법이 있나요?

예를 들어, X 세션에서는 Ctrl--를 사용하여 화면을 Alt잠그고 L잠금 해제를 위한 비밀번호를 요청하고 누군가가 내 컴퓨터를 함부로 사용하는 것을 방지할 수 있습니다.

그러나 tty 중 하나에 열려 있는 터미널 세션이 있는 경우(예를 들어 를 사용하여 액세스할 수 있음 Ctrl) Alt해당 F1세션은 잠겨 있지 않으며 누군가가 여전히 이를 사용하여 약간의 피해를 입힐 수 있습니다. 해당 명령줄을 "잠그는" 방법이 있습니까(어쩌면 백그라운드 프로세스가 실행 중일 수도 있음)?

답변1

vlock당신이 요청한대로 할 것입니다. 그러나 백그라운드 프로세스를 실행하려면 screen대신 실행하는 것이 좋습니다. 이렇게 하면 로그아웃하고 백그라운드에서 프로세스를 계속 실행한 다음 다른 곳에서 로그인한 경우에도 다시 연결할 수 있습니다.

답변2

screen터미널에서 실행하는 경우 command Ctrl- lock 터미널을 사용할 수 있습니다 a x.

답변3

"바이나릭스"를 확인해보세요. 터미널이 잠깁니다. X나 화면이 필요하지 않습니다.

http://raffi.at/view/code/binarix

답변4

osx에서 vlock을 작동시킬 수 없어서 간단한 쉘스크립트 대안을 만들었습니다.

https://github.com/acornejo/bashlock

관련 정보