共有システムで作業しているときは、他のユーザーが自分のコンソールを覗き込んで、自分が何をしているか見られないようにしたいはずです。もしそうなら、他のユーザーが他の仮想コンソールでシステムを使用できるようにしながら、自分のセッションをロックする簡単なトリックを知っています。 Linux コンソール上の 1 つ以上のセッションをロックするためのコマンドライン プログラムで Vlockをインストールする Arch ベースのシステムでは、Vlock パッケージはデフォルトでプリインストールされている kpd パッケージに置き換えられるため、インストールを気にする必要はありません。 Debian、Ubuntu、Linux Mint では、次のコマンドを実行して Vlock をインストールします。 $ sudo apt-get をインストール vlock Fedora の場合: $ sudo dnf インストール vlock RHEL、CentOS の場合: $ sudo yum インストール vlock Linux での仮想コンソール セッションのロック Vlock の一般的な構文は次のとおりです。 vlock [ -acnshv ] [ -t <タイムアウト> ] [ プラグイン... ] ここ:
いくつか例を挙げてみましょう。 1. 現在のコンソールセッションをロックする Vlock を引数なしで実行すると、デフォルトで現在のコンソール セッション (TYY) がロックされます。セッションのロックを解除するには、現在のユーザーのパスワードまたはルート パスワードを入力する必要があります。 -c フラグを使用して現在のコンソール セッションをロックすることもできます。 このコマンドは現在のコンソールのみをロックすることに注意してください。 ALT+F2 を押すと別のコンソールに切り替えることができます。 TTY 間の切り替えの詳細については、次のガイドを参照してください。 また、システムに複数のユーザーが存在する場合でも、他のユーザーはそれぞれの TTY にアクセスできます。 2. すべてのコンソールセッションをロックする すべての TTY を同時にロックし、仮想コンソールの切り替えを無効にするには、次のコマンドを実行します。 同様に、コンソール セッションのロックを解除するには、Enter キーを押して、現在のユーザーのパスワードまたは root ユーザーのパスワードを入力します。 コンパイル時に無効にしない限り、ルート ユーザーはいつでも任意の vlock セッションのロックを解除できることに留意してください。 3. すべてのコンソールをロックする前に、新しい仮想コンソールに切り替える すべてのコンソールをロックする前に、Vlock を X セッションから新しい空の仮想コンソールに切り替えることもできます。これを行うには、-n フラグを使用します。 4. SysRqメカニズムを無効にする ご存知かもしれませんが、Magic SysRq キー メカニズムを使用すると、システムがフリーズしたときにユーザーが特定のアクションを実行できます。したがって、ユーザーは SysRq を使用してコンソールのロックを解除できます。これを防ぐには、-s オプションを渡して SysRq メカニズムを無効にします。このオプションは -a オプションでのみ機能することに注意してください。 その他のオプションとその使用方法については、ヘルプまたはマニュアル ページを参照してください。 Vlock は、権限のないユーザーがコンソールにアクセスするのを防ぎます。 Linux 用のシンプルなコンソール ロック メカニズムを探しているなら、Vlock を試してみる価値があります。 要約する 以上が、編集者が紹介した Linux 上の仮想コンソール セッションをロックする実装方法です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: Linux での MySQL 5.6.33 のインストールと設定のチュートリアル
以前、Markdown をレンダリングするときに、mavonEditor のプレビュー モードを使用...
前回の Docker に関する記事では、MAC システムでの構築について説明しました。この記事では、...
最近、ウェブサイトを https アクセスに変換したいのですが、すべて完了した後、Baidu Web...
nginx でファイルサーバーを構築することもありますが、これは一般に公開されていますが、サーバーが...
目次jQuery の $.ajax Webpack時代の始まり約束について深く考えるネストをなくすj...
一般的な書き方は次のとおりです。 XML/HTML コードコンテンツをクリップボードにコピー<...
この記事では、参考までにMySQLの無料インストール構成チュートリアルを紹介します。具体的な内容は次...
目次DOMノード要素ノード:テキストノード:プロパティ ノード:要素を取得getElementByI...
<br />原文: http://www.mikkolee.com/13私は最近、ver...
必ずデータをバックアップすることを忘れないでください。データは貴重なものです! ! !コンピュータモ...
CSS 変換は便利ですが、背景画像にはまだ適用されていません。この投稿では、背景画像を回転させたい場...
この記事では、Gobangゲームを実装するためのキャンバスの具体的なコードを参考までに共有します。具...
システムをインタラクティブに監視したい場合は、htop コマンドが最適な選択肢の 1 つです。 ht...
テキストファイルの内容を並べ替える使用方法: ソート + オプション + ファイル名 (複数のファイ...
CSS3を使用して、Googleログインページと同様の入力ボックスをアニメーション化します。効果1 ...