Linuxでvlockを使用してターミナルセッションをロックする方法
Linuxターミナルでコマンドを実行している可能性がありますが、コーヒーを飲んだり他のタスクを実行したりするために1秒間ステップアウトする必要があるかもしれませんが、他の誰かがあなたのマシンでコマンドを実行できるようにしたくない場合は、 'キーボードから離れています。何をしますか?
vlockは、Linuxターミナルと仮想コンソールをロックするコマンドラインプログラムです。
Linuxにvlockをインストールする方法
システムにvlockをインストールするのは簡単です。必要なのは、ディストリビューションのデフォルトのパッケージマネージャーを使用することだけです。
Debian / Ubuntuの場合:
sudo apt install vlock
Arch Linuxユーザーは、kbdパッケージの一部としてvlockをインストールできます。これは「コア」リポジトリにあるため、デフォルトでインストールされます。そうでない場合は、パッケージを手動でインストールできます。
sudo pacman -S kbd
Archと同様に、FedoraやCentOSなどのRHELベースのディストリビューションでは、vlockがデフォルトでインストールされている必要があります。ただし、そうでない場合は、次を実行します:
sudo dnf install kbd
vlockで端末をロックする
vlockをインストールしたら、コマンドラインで呼び出すだけでターミナルをロックできます。
vlock
これにより、画面がクリアされ、「このTTYはロックされました」というメッセージが表示されます。
端末を使用するには、 Enterを押します vlockはパスワードの入力を求めます。その後、以前と同じように端末を使用できるようになります。
ルートパスワードが有効になっている場合は、ターミナルのロックも解除されます。これは、マシン上の別のユーザーがvlockを実行し、パスワードを忘れた場合に役立ちます。
Linux上のすべての仮想端末をロックする
個々の端末をロックすることはできますが、一般的なLinuxデスクトップには、マシンに物理的にアクセスできる場合に誰でも切り替えることができる多数の仮想コンソールがあります。 1つのコンソールをロックした場合、誰かが仮想端末の別のインスタンスを起動して、その方法でログインできます。
幸い、これらも -aで簡単にロックできます。 または-すべて 国旗。このオプションを使用するには、実際に仮想コンソールにログインする必要があります。そうしないと、エラーが発生します。
vlock --all
これにより、システム上のすべての仮想端末がロックされるため、誰もそれらにログインできなくなります。
Linuxマシンを詮索好きな目から安全に保つ
ターミナルをvlockでロックすると、マシンから離れた場合に、許可されていないユーザーがLinuxコマンドラインを変更するのを防ぐことができます。
Linuxターミナルで実際に生産性を高めたい場合、Tmuxは1つのウィンドウまたは仮想コンソールで多くのターミナルセッションを実行するための優れた方法です。
-
LinuxPCを高速化する方法
強力なOSエコシステムとしてのLinuxの最大の魅力の1つは、箱から出してすぐに使える速度ですが、LinuxPCをさらに高速化することは常に有益です。以下は、システムの速度機能に影響を与える複数の要素と、速度を上げるための優れた方法です。 スレッドのスケジューリング 当初、Linuxは単純なスケジューリングアルゴリズムを使用して、タスクを循環的に処理していました。 Linuxは、その作成以来、一貫してスレッドスケジューリングを改善し、CompletelyFairSchedulerと呼ばれる非常に高度でスケーラブルな設計に至りました。 CFSは、仮想ランタイムを使用して、実行が必要なタスクを
-
Linuxターミナルを電卓として使用する方法
派手なGUIよりもLinuxターミナルのシンプルさを好みますか?すばやく計算する必要がある場合は、電卓アプリを使用する必要はありません。 (おそらく)すでにインストールされているツールを使用して、ターミナルを使用して計算を実行できます。 ディストリビューションに関係なく、Linuxターミナルを電卓として使用する方法を見ていきましょう。 GNUbcを使用した計算 bc GNU bcの要素は、「基本的な計算機」の略です。 bcプログラム自体は、1970年代に基づいたUnixをベースにしています。 GNU bcは、より近代的で拡張されたバージョンであり、Linuxシステムにすでにあるはずです。