Ubuntuログインをどのように保護しますか?


16

私は数年は、あなたが入力したWindows上でログインするために、バックアップすることを覚えているようだCtrl- Alt- Delログイン画面を取得します。

これの利点は、コンピューターのキーボードのランダムなキーを押すのが好きな猫や子供がいたとしても、物事を台無しにしないことでした。さて、私の子供たちは40歳になりましたが、時々キーボードを歩き回るのが好きな猫がいますが、信じられないかもしれません-結果から回復するには再起動が必要です。

これについてできることはありますか(キーボードを隠す以外)?


14
Launchpadの関連バグレポート:キーボードの上に座っている猫が
バイトコマンダー

面白いことに、「Ctrl + Alt + Deleteキーを押してログイン」を押すと、かなり面倒です。キーボード画面に誤って「座る」可能性のある猫や子供、またはその他のものがないためだと思います。
パート

2
ワイヤレスキーボードを入手します(すべてに「オフ」ボタンがあります)。「結果から回復するには再起動が必要です。」いや。エントリを消去するには、control-aとバックスペースで十分です。
リンツウィンド

19
@Parto:それは目的ではありません。Ctrl + Alt + Delの目的は、セキュアアテンションキーシーケンス(SAK)、つまりカーネルによって直接処理されるキーシーケンスであり、システムの奥深くにあり、ユーザーがインターセプトできないことです。プログラム、システムサービス、さらにはカーネルドライバーです。だから、あなたは知っている、あなたは正確にログイン画面のように見えるように作られ、いくつかのロシアの犯罪にまっすぐで、あなただけの入力したパスワードを送信されたユーザプログラムに、例えば、システム自体に話をしていないことをSAKを入力するとシンジケート(または何でも)。ペットや子供とは関係ありません。
ヨルグWミットタグ

2
SEは、解決策を持っているライフハックここやソリューションウィキハウがあるここにあなたの猫を教え伴うあなたの猫を無視するためにコンピュータを教えるのではなく、コンピュータを無視します。
NonlinearFruit

回答:


17

仮想コンソールに切り替えXX ≥8)( 、と言うのx = 12)。それらにはgettyやLightDM(または実際には何も)が実行されていないため、猫はキーボードを自由自在に歩き回ることができます。次に、を押して、LightDMとログイン画面に戻ります。CtrlAltFxCtrlAltF7

に追加chvt 12することで、ブート中にこれを自動化できます/etc/rc.localこのU&Lの投稿を参照)。

電源ボタンなどの特別なボタンは、依然として懸念の原因になる可能性があります。


考え直して、他のキーの組み合わせが利用可能です:

  • 仮想コンソールがXを実行していない場合は、Xを使用せずに使用できます-ただ機能します。 CtrlAltFxCtrlAltFx
    • Alt+矢印キーを使用して、前のVTと次のV​​Tに切り替えることもできます。
    • CtrlAltDel Xを実行していないVTでリブートをトリガーします。

したがって、VT12で空のXセッション(他のアプリケーションを実行していない)を実行して、使用可能なキーの組み合わせの数を減らし、それに切り替えることをお勧めします。

startx -- :100 vt12 &
chvt12

これはテストする必要があります(.xinitrcデフォルトをオーバーライドするためにを書く必要があるかもしれません)。


2
上記のバグなどを考慮に入れると、それが最良の解決策です。しかし、多くの人がそれを理解しないのではないかと思います。猫がCtrl + Alt + F7を押す可能性はわずかですが、;-)
Pilot6

@ Pilot6はい。ただし、画面をロックしてから仮想コンソールに移動することもできます。Ctrl + Alt + Delを押してからWindowsで資格情報を入力する必要があるのと大差ありません。
VLAZ

それは同じ膨大な量のデータをプロンプトに書き込みませんか?
イスマエルミゲル

@IsmaelMiguelどのプロンプト?
ムル

1
@IsmaelMiguelカーネルが行います。VT、Ctrl-Alt-Delなどを切り替えるためのキーボードショートカットを引き続きリッスンします。
muru

8

を押すと同じことができます

Ctrl+ Alt+L

これにより、画面がロックされ、ロックを解除するためにパスワードが必要になります。


5
私はOPがログイン画面で、すでにあるとかなり面白い本から自分のシステムを保護するために何かを望んでいると思いますが、悲しいことに、真のバグbugs.launchpad.net/ubuntu/+source/unity/+bug/1463112
バイト司令

1
OPがログイン画面にアクセスする方法を尋ねているようです。
Pilot6

そして、そのバグは最近修正されました。修正されたバグの複製です。
パイロット

OPは、「Windowsにログインするには、Ctrl-Alt-Delを入力してログイン画面を表示する必要がありました」と明確に述べています。それは呼ばれています安全なログオンログイン画面用だと、そうです
Sergiy Kolodyazhnyy

2
@ Pilot6:正反対:OPはログアウト時にログイン画面を隠す方法を探しています。Windowsでは、Ctrl-Alt-Delを押してログイン画面を表示する必要がありました。そうしないと、他のキーを押したときにスクリーンセーバーが表示されます。他のほとんどのOSでは、任意のキーを押すとログイン画面が表示されます。OPは、この動作を無効にして、誤って押すのが簡単ではない特定のマジックキーの組み合わせ以外のキーを押したときにログイン画面を非表示にすることを望んでいます。
スリーブマン

5

Launchpadのいくつかの関連バグレポート:

これらのバグはlightdm、ロック画面またはログイン画面でキーを押し続けると、(ログイン画面の背後にあるパッケージ)何らかのキーボード入力バッファオーバーフローが発生することを説明しています。

主なバグレポートでは、16.04でこのバグの修正が最終的にリリースされた
と述べています。現在、入力バッファが異常な量のデータでいっぱいにならないように、入力バッファを200文字に制限しています。


そのため、ログイン画面でキーボードに猫が座っている場合のハングアップは、16.04で修正されるはずです(アップグレードする必要があるかもしれません)。

ただし、以前のリリースでは、ログインする前にCtrl+ Alt+ Delを押す必要がある設定から利益を得ることはないと思います。これは、おそらくlightdmそれ自体の機能であり、おそらく同じバグに苦しむことはないでしょう。 。


2

あらかじめ温めておいた段ボール箱をキーボードの近くに置きます。猫はデフォルトでこれらに座って、コンピューターを放っておきます。


ああ、ソーシャルハックが最も効果的な場合があります。
フリッカーフライ

0

過度のキーボード入力は、LightDm画面をハングさせることが知られています。

現在、問題の発生を防ぐ方法はありませんが、+ (すべてを選択)を押してから(削除)を押すと、ログインボックスから文字を簡単に削除できます。マシンが再び応答するまでに数秒かかる場合があります。ShiftHomeBackspace

この問題、Ubuntuの次のバージョンで修正さていることに注意してください。


Ctrl + Aを使用してからパスワードを入力します
NonlinearFruit

Ctrl + Backspaceも非常によく機能します。(ただし、Windowsでは必ずしもそうではありません。)LightDMで動作する場合と動作しない場合があります。
CVn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.