Вы можете запускать команды на своем терминале Linux, но вам может понадобиться отойти на секунду, чтобы выпить чашку кофе или сделать что-то еще. какую-то другую задачу, но вы не хотите, чтобы кто-то еще мог запускать команды на вашем компьютере, когда вы находитесь вдали от клавиатура. Что вы делаете?

vlock — это программа командной строки, которая блокирует ваш терминал Linux, а также виртуальные консоли.

Как установить vlock на Linux

Установить vlock в вашей системе несложно. Все, что вам нужно сделать, это использовать менеджер пакетов вашего дистрибутива по умолчанию.

В Дебиан/Убунту:

sudo apt установить vlock

Пользователи Arch Linux могут установить vlock как часть пакет kbd. Он находится в «основном» репозитории и поэтому установлен по умолчанию. Вы можете установить пакет вручную, если это не так:

sudo pacman -S kbd

Как и в случае с Arch, в дистрибутивах на основе RHEL, таких как Fedora или CentOS, vlock должен быть установлен по умолчанию. Но если это не так, запустите:

sudo dnf установить kbd
instagram viewer

Блокировка вашего терминала с помощью vlock

Когда вы установили vlock, вы можете заблокировать свой терминал, просто вызвав его в командной строке:

влок

Это очистит экран и отобразит сообщение «Этот телетайп теперь заблокирован».

Чтобы использовать терминал, нажмите Входить и vlock запросит у вас пароль. После этого вы сможете использовать свой терминал, как и раньше.

Пароль root также разблокирует терминал, если он включен. Это полезно, если другой пользователь на машине запустил vlock и забыл свой пароль.

Связанный: Как отключить корневую учетную запись в Linux

Блокировка всех виртуальных терминалов в Linux

Хотя вы можете заблокировать отдельный терминал, типичный рабочий стол Linux имеет несколько виртуальных консолей, на которые любой может переключиться, если у него есть физический доступ к вашей машине. Если вы заблокировали одну консоль, кто-то может запустить другой экземпляр виртуального терминала и войти в систему таким же образом.

К счастью, их также легко заблокировать с помощью или --все флаг. Вам нужно будет войти в виртуальную консоль, чтобы использовать эту опцию, иначе она выдаст ошибку.

vlock --все

Это заблокирует все виртуальные терминалы в вашей системе, так что никто не сможет войти в них.

Защитите свой Linux-компьютер от посторонних глаз

Блокировка вашего терминала с помощью vlock может помешать неавторизованным пользователям вносить изменения в командную строку Linux, если вы отошли от своего компьютера.

Если вы действительно хотите продуктивно работать с терминалом Linux, Tmux — отличный способ иметь множество сеансов терминала в одном окне или виртуальной консоли.

Как установить и настроить Tmux для Linux

Устали управлять несколькими окнами терминала в Linux? Вот что вам нужно знать о Tmux.

Читать далее

доляТвитнутьЭлектронное письмо
Похожие темы
  • линукс
  • Терминал
  • Команды Linux
  • Советы по Linux
Об авторе
Дэвид Делони (опубликовано 77 статей)

Дэвид — независимый писатель, проживающий на северо-западе Тихого океана, но родом из района залива. Он с детства был энтузиастом техники. Интересы Дэвида включают чтение, просмотр качественных телепередач и фильмов, ретро-игры и коллекционирование пластинок.

Другие работы Дэвида Делони

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться