Как заблокировать терминал Linux

Как заблокировать терминал Linux

Рубрики:

Linux, Терминал Linux

Метки:

,

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

В этой статье мы расскажем Вам о двух методах блокировки окна терминала в Linux.

Содержание:

  1. Используйте сочетание клавиш Ctrl+S и Ctrl+Q
  2. Используйте утилиту vlock
  3. Выводы

Используйте сочетание клавиш Ctrl+S и Ctrl+Q

Вы можете приостановить ввод команд в окне терминала — нажав сочетание клавиш Ctrl+S. Таким образом, пользователь, по сути, «замораживает» командную строку. Если продолжить печатать команды после этого, Вы не увидите их в окне терминала. Но они будут накапливаться в очереди командной строки и станут видимыми, когда Вы отмените «заморозку» с помощью нажатия сочетания клавиш Ctrl+Q.

Для примера введем в окне терминала команду date. Потом нажмем Ctrl+S и снова напечатаем date. Подождем несколько секунд, прежде чем набрать Ctrl+Q.

 

date-ctrl-s

Важно: этот метод всего лишь приостанавливает возможность ввода команд. Если посторонний человек знает этот способ, он легко получит доступ к Вашему терминалу. Поэтому мы советуем использовать его только в случае, если Вы отлучились от ПК на короткое время.

Используйте утилиту vlock

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

Чтобы установить инструмент, введите следующую команду.

Для Ubuntu / Debian:

 

vlock-install

Читайте также: Внедрение контроля доступа с помощью SELinux или AppArmor в Linux — LFCS часть 20.

Для RHEL / CentOS:

 

Для Fedora 22+:

 

 

Теперь Вы можете заблокировать текущую виртуальную консоль или сеанс терминала. Для этого введите одну из следующих команд.

 

Или:

 

vlock

Важно: после того, как Вы разблокируете виртуальную консоль, Вы не увидите введенные до блокировки команды.

Если же Вы хотите заблокировать все сеансы виртуальной консоли или отключить возможность переключения между ними, напишите команду:

 

Важно: используя опцию --all, вы можете заблокировать только сессии виртуальной консоли, а не терминала.

Выводы

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

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux, Терминал Linux

Метки:

,

Больше похожих постов

Поиск по сайту
Лучшее
Популярное
Рубрики
Меню