ターミナルをロックし、vlockで行ったことを保持します

ラップトップの端末で作業しているときに、まさにその瞬間に別のオフィスに行くように頼まれたり、端末で「何か」をしていて都合や必要性のために別のオフィスに行かなければならないということが何度も起こりました。このような場合、友人に私のラップトップを数分間使用させてください... ユーザーセッションを完全にブロックせずに、ターミナルでの操作を保護するにはどうすればよいですか?

幸いなことに、次のパッケージがあります。 ヴロック

このパッケージをシステムにインストールし、ターミナルで実行するだけです (vlock)、端末がブロック/保護されたことがわかり、[Enter]を押してパスワードを入力するまで、このように続きます 😉

失敗した試行、成功したログイン試行などに関するログを確認したい場合は、ファイル /var/log/auth.log をパラメータとして渡して cat するだけです。 grep 「ヴロック」

あれは:

cat /var/log/auth.log | grep "vlock"

これは簡単なヒントですが、すでに役立っています...あなたもそうしてくれることを願っています 😀

よろしく


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ロロ

    +1プログラムは非常に興味深いものですが、重要なコマンドを実行するにはルートパスが必要であり、そのパスがある場合はctrl + alt + f1を使用してxqを使用できるため、あなたが言及した状況ではそれほど有用ではありません。 f2など、ttyを開き、rootとしてログインして、同じダメージを与えます。

    また、通常のユーザーとして端末からアクセスできるコマンドは、多くの場合、プログラムを介してアクセスできます。 ファイルの読み取り、コピー、削除、さらには$ホーム内に隠されたスパイプログラムへのリンクを自動開始に入れることができるという事実に加えて、セッションを開始するたびに開きます。

    このプログラムは何よりも、複数の PC が管理されており、それらの PC を使用するユーザーが端末にアクセスできるようにしたくない場合に、このプログラムも同時に実行しない限り、tty 端末の数の削減に加えて設計されているように思えます。それらをブロックします。

    1.    ギスカード

      仰るとおりです。 これによって、別の端末が開くことは妨げられません。 そして、他のものが以前に何を実行していたかを知りたい場合は、~/.bash_history ファイル (またはディストリビューションによっては同様のもの) を見てください。
      面白いパッケージですが、セッションをブロックするのがベストだと思います。

  2.   ウォーカー

    セッションをブロックする方が良いと思いますが、それは便利なようです... bashセッションが失われる恐れがある場合は、GNU画面を使用することをお勧めします。 引数「screen-D-R」でアクセスする場合は、常に同じセッションにアクセスし、キーボードショートカット「Ctrl + a」と「d」で終了します(つまり、最初にCtrl + aを実行してから、「d」を押します。 »)、つまり、セッションをバックグラウンドで開いたままにするようにプログラムに指示します。

  3.   st0rmt4il

    ヒントをありがとう!

    PS: これは、ログイン セッションでターミナルを使用しようとしているユーザーのみを対象としていますよね? ユーザーを作成するとき、または既存のユーザーを変更するときに、シェルをブロックすることも可能です。

    それでも、よろしくお願いします!

    ご挨拶!

  4.   ロロ

    見てみましょう。別の端末を開くには、ユーザー名とパスワードを入力する必要があると想定されています。

    異なるのは、グラフィカル環境下にあり、xtermまたはその他を実行することです。

    Xを含むコンピューター全体をブロックするアプリケーションにもっと賭けます。

    1.    ミスター・ブラック

      キーボードを外して持っていきます😛

  5.   法律家

    これは、グラフィカル環境を使用せず、tty でチェスをしたりツイートしたりしている場合に便利です。その場合は邪魔にならず、ビジネスを続けることができます。

  6.   MSX

    アレハンドロ、だめだよ、緑色の蛍光体モニターが存在していたときのことを覚えているけど、それは耐えられなくて、目が溶けてしまうほどだった。だから、後に琥珀色に、その後単色に変えたのだ。

    その上に、文字だらけの背景を追加するのは間違いです。 ははは!!! 😀

    vlock に関しては、vlock-matrix と呼ばれる優れたフォークがあることに注意してください。これは、画面をロックすると文字のカスケードを明らかに表示します。
    このカスケードは、表示したい文字や色などに応じて設定できます。 これの唯一の欠点と、私がこれを使用しない理由は、「マトリックス」エフェクトが私の好みに対してプロセッサーを大量に消費するように見えることです。

    もう 6 つ: vlock は、プロセスをバックグラウンドで実行したままにし、端末をブロックし、7、8、XNUMX 以降を含む他の端末の残りの部分にアクセスして機器を完全に制御できるため、tty で作業するときに非常に便利です。

    ご挨拶!

    1.    KZKG ^我愛羅

      はははははは、私は端末ではこのような明るい色が好きなんです、想像してみてください... 😀

      フォークについて興味深い😉

    2.    ロロ

      tty (xej: crtl + alt + f1) からユーザーまたは root としてログインし、vlock -a を使用するとすべての tyy がブロックされ、セッション (ctrl + alt + f7) に入ることができないことがわかります。この場合、セッションをブロックするよりも良いでしょう。
      もちろん、グラフィカルセッションからvlockを実行しても、無害です。

  7.   名前なし

    私は正直にそれの使用を見ていません

    その後ログインも要求され、それでも誰でも tty を変更できるため、その効果は「exit」コマンドと同じです。

    あなたの機能は何ですか?

    理解できません

    1.    名前なし

      私はそれを転がす前に読んだもので答えます

      vlock -a

      これは本当に便利です、私は注意します

      感謝

      🙂

  8.   アルガベ

    私はその存在を知りませんでした。vlock と入力しただけでクラッシュしてしまいました。ありがとう!! 😀

  9.   こんにちは

    少し想像してみてください。もちろん、ルートなしでユーザーとのセッションを開いています。ルートにアクセスできる端末をブロックしたい、または別のマシンへのsshがある端末をブロックしたい、友人がコンピューターを使用してナビゲートしたいしかし、私はその端末をsshまたはrootで妥協したくありません。なぜなら、私はvlockを使用しているからです。彼らが役に立たないと思うのは、想像力があまりないということです。

  10.   st0rtmt4il

    すみません、Ubuntu で使った人はいますか? ターミナルに vlock と入力し、[Enter] を押してターミナルのロックを解除すると、root ユーザーのパスワードを正しく入力してもエラーが発生し、開いて編集します。上記の設定の行か何かですか?

    ありがとうございます!

    1.    MSX

      ハハ、あなたはPWNEDです!!!

      ああ!! Ubuntu、Ubuntu ... xD

      Canonical の GENIUSES は、SUDO ツールの出現により、root が独自のパスワードを持つのは愚かである、そうすることで攻撃ベクトルを「排除」できるからだとずっと前に判断したことをご存知ですか?

      このようにして、すべての Ubuntus は root アカウントを無効にして、つまりパスワードなしでリリースされます。
      基本的な計算を行うと、VLOCK が root パスワードで動作する場合でも、root パスワードは存在しないことがわかるでしょう。 その場合、システム XDD に再度ログインすることはできません。

      オプションは XNUMX つあります。処理方法が異なる別のディストリビューションを使用するか、基本システムをユーザーから隠さないほとんどのディストリビューションと同様に root ユーザーのパスワードを作成するかのいずれかです。

      [コード]
      $ sudo su
      #passwd
      [/コード[

      完了しました。これで VLOCK を使用できるようになりました。ただし、これは Ubuntu の設計に反します。更新されたソフトウェアと更新されたカーネルを含むリポジトリを Debian *cof* に追加するようなものです。

      1.    エラヴ

        xDDD Ubuntuを使用したとき、最初に行ったのはターミナルを開いて次のようにすることでした。

        $ sudo passwd root

        ユーザーが私をロードした場合、システムをどのように管理するのでしょうか。 xDDD