Você pode estar executando comandos em seu terminal Linux, mas pode precisar sair por um segundo para tomar uma xícara de café ou fazer alguma outra tarefa, mas você não quer que outra pessoa possa executar comandos em sua máquina quando você estiver longe teclado. O que você faz?

vlock é um programa de linha de comando que bloqueará seu terminal Linux, bem como consoles virtuais.

Como instalar o vlock no Linux

É fácil instalar o vlock em seu sistema. Tudo o que você precisa fazer é usar o gerenciador de pacotes padrão da sua distribuição.

No Debian/Ubuntu:

sudo apt instalar vlock

Os usuários do Arch Linux podem instalar o vlock como parte do o pacote kbd. Está no repositório "core" e, portanto, instalado por padrão. Você pode instalar o pacote manualmente se não for:

sudo pacman -S kbd

Assim como no Arch, em uma distribuição baseada em RHEL como Fedora ou CentOS, o vlock deve ser instalado por padrão. Mas se não for, execute:

sudo dnf install kbd

Bloqueando seu terminal com vlock

Quando você instalou o vlock, você pode bloquear seu terminal simplesmente chamando-o na linha de comando:

instagram viewer
vlock

Isso limpará a tela e exibirá a mensagem "Este TTY agora está bloqueado".

Para usar seu terminal, pressione Entrar e o vlock solicitará sua senha. Depois disso, você poderá usar seu terminal como antes.

A senha de root também desbloqueará o terminal se estiver ativado. Isso é útil se outro usuário na máquina executou o vlock e esqueceu sua senha.

Relacionado: Como desativar a conta root no Linux

Bloqueando todos os terminais virtuais no Linux

Embora você possa bloquear um terminal individual, um desktop Linux típico tem vários consoles virtuais para os quais qualquer pessoa pode alternar se tiver acesso físico à sua máquina. Se você bloqueou um console, alguém pode iniciar outra instância do terminal virtual e fazer login dessa maneira.

Felizmente, é fácil bloqueá-los também com o -uma ou --tudo bandeira. Você terá que estar realmente logado em um console virtual para usar esta opção ou dará um erro.

vlock --todos

Isso bloqueará todos os terminais virtuais em seu sistema, para que ninguém possa fazer login neles.

Mantenha sua máquina Linux protegida de olhares indiscretos

Bloquear seu terminal com vlock pode impedir que usuários não autorizados façam alterações na linha de comando do Linux se você se afastar de sua máquina.

Se você realmente deseja ser produtivo com o terminal Linux, o Tmux é uma ótima maneira de ter muitas sessões de terminal em uma janela ou console virtual.

Como instalar e configurar o Tmux para Linux

Cansado de gerenciar várias janelas de terminal no Linux? Aqui está o que você precisa saber sobre o Tmux.

Leia a seguir

CompartilhadoTweetE-mail
Tópicos relacionados
  • Linux
  • terminal
  • Comandos Linux
  • Dicas para Linux
Sobre o autor
David Delony (77 Artigos Publicados)

David é um escritor freelance baseado no noroeste do Pacífico, mas originalmente vindo da área da baía. Ele é um entusiasta da tecnologia desde a infância. Os interesses de David incluem ler, assistir a programas de TV e filmes de qualidade, jogos retrô e colecionar discos.

Mais de David Delony

Assine a nossa newsletter

Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!

Clique aqui para assinar