Може да изпълнявате команди на вашия Linux терминал, но може да се наложи да излезете за секунда, за да изпиете чаша кафе или да направите някаква друга задача, но не искате някой друг да може да изпълнява команди на вашата машина, когато сте далеч от клавиатура. Какво правиш?
vlock е програма от команден ред, която ще заключи вашия Linux терминал, както и виртуални конзоли.
Как да инсталирате vlock на Linux
Лесно е да инсталирате vlock на вашата система. Всичко, което трябва да направите, е да използвате мениджъра на пакети по подразбиране на вашата дистрибуция.
На Debian/Ubuntu:
sudo apt install vlock
Потребителите на Arch Linux могат да инсталират vlock като част от пакета kbd. Той е в "основното" хранилище и по този начин е инсталиран по подразбиране. Можете да инсталирате пакета ръчно, ако не е:
sudo pacman -S kbd
Както при Arch, на базирана на RHEL дистрибуция като Fedora или CentOS, vlock трябва да се инсталира по подразбиране. Но ако не е, стартирайте:
sudo dnf инсталирайте kbd
Заключване на вашия терминал с vlock
Когато инсталирате vlock, можете да заключите терминала си, като просто го извикате от командния ред:
vlock
Това ще изчисти екрана и ще покаже съобщението „Този TTY вече е заключен“.
За да използвате терминала си, натиснете Въведете и vlock ще ви подкани за вашата парола. След това ще можете да използвате терминала си както преди.
Root паролата също ще отключи терминала, ако е активирана. Това е полезно, ако друг потребител на машината е стартирал vlock и е забравил паролата си.
Свързани: Как да деактивирате root акаунта в Linux
Заключване на всички виртуални терминали в Linux
Докато можете да заключите отделен терминал, типичният работен плот на Linux има редица виртуални конзоли, към които всеки може да превключи, ако има физически достъп до вашата машина. Ако сте заключили една конзола, някой може да стартира друг екземпляр на виртуалния терминал и да влезе по този начин.
За щастие е лесно да ги заключите и с -а или --всичко флаг. Ще трябва действително да сте влезли във виртуална конзола, за да използвате тази опция, или ще изведе грешка.
vlock --всички
Това ще заключи всички виртуални терминали във вашата система, така че никой няма да може да влезе в тях.
Пазете вашата Linux машина в безопасност от любопитни очи
Заключването на вашия терминал с vlock може да попречи на неоторизирани потребители да правят промени в командния ред на Linux, ако сте се отдалечили от вашата машина.
Ако всъщност искате да бъдете продуктивни с терминала на Linux, Tmux е чудесен начин да имате много терминални сесии в един прозорец или виртуална конзола.
Омръзна ли ви да управлявате множество терминални прозорци в Linux? Ето какво трябва да знаете за Tmux.
Прочетете Следващото
- Linux
- терминал
- Linux команди
- Съвети за Linux

Дейвид е писател на свободна практика, базиран в северозападната част на Тихия океан, но първоначално произхожда от района на залива. Той е ентусиаст на технологиите от детството. Интересите на Дейвид включват четене, гледане на качествени телевизионни предавания и филми, ретро игри и събиране на записи.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!
Щракнете тук, за да се абонирате