Computer >> 컴퓨터 >  >> 체계 >> Linux

vlock을 사용하여 Linux에서 터미널 세션을 잠그는 방법

Linux 터미널에서 명령을 실행할 수 있지만 커피 한 잔을 마시거나 다른 작업을 수행하기 위해 잠시 자리를 비워야 할 수도 있지만, 키보드에서 멀리 떨어져 있습니다. 무엇을 하나요?

vlock은 Linux 터미널과 가상 콘솔을 잠그는 명령줄 프로그램입니다.

Linux에 vlock을 설치하는 방법

시스템에 vlock을 설치하는 것은 쉽습니다. 배포판의 기본 패키지 관리자를 사용하기만 하면 됩니다.

데비안/우분투:

sudo apt install vlock

Arch Linux 사용자는 kbd 패키지의 일부로 vlock을 설치할 수 있습니다. "코어" 저장소에 있으므로 기본적으로 설치됩니다. 다음과 같은 경우 패키지를 수동으로 설치할 수 있습니다.

sudo pacman -S kbd

Arch와 마찬가지로 Fedora 또는 CentOS와 같은 RHEL 기반 배포판에서는 vlock이 기본적으로 설치되어야 합니다. 그러나 그렇지 않은 경우 다음을 실행하십시오.

sudo dnf install kbd

vlock으로 터미널 잠금

vlock을 설치했으면 명령줄에서 간단히 호출하여 터미널을 잠글 수 있습니다.

vlock

이렇게 하면 화면이 지워지고 "이 TTY는 이제 잠겨 있습니다."라는 메시지가 표시됩니다.

vlock을 사용하여 Linux에서 터미널 세션을 잠그는 방법

터미널을 사용하려면 Enter 키를 누르세요. vlock이 암호를 묻는 메시지를 표시합니다. 그 후에는 이전과 같이 단말기를 사용할 수 있습니다.

루트 암호는 활성화된 경우 터미널도 잠금 해제합니다. 이것은 컴퓨터의 다른 사용자가 vlock을 실행하고 암호를 잊어버린 경우에 유용합니다.

Linux에서 모든 가상 터미널 잠금

개별 터미널을 잠글 수 있지만 일반적인 Linux 데스크톱에는 컴퓨터에 물리적으로 액세스할 수 있는 경우 누구나 전환할 수 있는 여러 가상 콘솔이 있습니다. 하나의 콘솔을 잠근 경우 다른 사람이 가상 터미널의 다른 인스턴스를 시작하고 그런 방식으로 로그인할 수 있습니다.

vlock을 사용하여 Linux에서 터미널 세션을 잠그는 방법

다행히도 -를 사용하여 쉽게 잠글 수 있습니다. 또는 --모두 깃발. 이 옵션을 사용하려면 실제로 가상 콘솔에 로그인해야 합니다. 그렇지 않으면 오류가 발생합니다.

vlock --all

이렇게 하면 시스템의 모든 가상 터미널이 잠기므로 아무도 로그인할 수 없습니다.

엿보는 눈으로부터 Linux 시스템을 안전하게 보호

vlock으로 터미널을 잠그면 권한이 없는 사용자가 컴퓨터에서 멀리 떨어져 있는 경우 Linux 명령줄에서 변경하는 것을 방지할 수 있습니다.

실제로 Linux 터미널로 생산성을 높이고 싶다면 Tmux는 하나의 창이나 가상 콘솔에서 많은 터미널 세션을 가질 수 있는 좋은 방법입니다.