Може да изпълнявате команди на вашия 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

instagram viewer

Когато инсталирате vlock, можете да заключите терминала си, като просто го извикате от командния ред:

vlock

Това ще изчисти екрана и ще покаже съобщението „Този ​​TTY вече е заключен“.

За да използвате терминала си, натиснете Въведете и vlock ще ви подкани за вашата парола. След това ще можете да използвате терминала си както преди.

Root паролата също ще отключи терминала, ако е активирана. Това е полезно, ако друг потребител на машината е стартирал vlock и е забравил паролата си.

Свързани: Как да деактивирате root акаунта в Linux

Заключване на всички виртуални терминали в Linux

Докато можете да заключите отделен терминал, типичният работен плот на Linux има редица виртуални конзоли, към които всеки може да превключи, ако има физически достъп до вашата машина. Ако сте заключили една конзола, някой може да стартира друг екземпляр на виртуалния терминал и да влезе по този начин.

За щастие е лесно да ги заключите и с или --всичко флаг. Ще трябва действително да сте влезли във виртуална конзола, за да използвате тази опция, или ще изведе грешка.

vlock --всички

Това ще заключи всички виртуални терминали във вашата система, така че никой няма да може да влезе в тях.

Пазете вашата Linux машина в безопасност от любопитни очи

Заключването на вашия терминал с vlock може да попречи на неоторизирани потребители да правят промени в командния ред на Linux, ако сте се отдалечили от вашата машина.

Ако всъщност искате да бъдете продуктивни с терминала на Linux, Tmux е чудесен начин да имате много терминални сесии в един прозорец или виртуална конзола.

Как да инсталирате и конфигурирате Tmux за Linux

Омръзна ли ви да управлявате множество терминални прозорци в Linux? Ето какво трябва да знаете за Tmux.

Прочетете Следващото

Дялтуителектронна поща
Свързани теми
  • Linux
  • терминал
  • Linux команди
  • Съвети за Linux
За автора
Дейвид Делони (публикувани 77 статии)

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

Още от Дейвид Делони

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате