web-dev-qa-db-ja.com

画面のデフォルトのパスワードは何ですか?

screenCtrl-X X(sic)と入力すると、セッションがロックされます。デフォルトのパスワードは何ですか? Linuxへのログインに使用するパスワードと同じですか?

私は理由を尋ねます:linux/unixのさまざまなフレーバーの下で、sshを介していくつかの異なるリモートLinuxサーバーに接続し、それらすべてでscreenセッションを実行しています。スクリーンセッションをロックしてパスワードを入力すると、ときどき機能し、他のインストールでは機能しないため、パスワードがわからない(そのスクリーンセッションを外部で「終了」する必要がある)。

では、画面のデフォルトのパスワードは何ですか?

PS:私は根っこではありません。使用する画面のバージョン:画面バージョン4.00.03(FAU)2006年10月23日

25
user50105

画面のパスワードは常に、私の経験上、それを実行しているユーザーのシステムパスワードでした。 manpage は、画面ロックプログラムが利用可能な場合、設定されていればそれが使用されることを示しています。そのため、これが当てはまるかどうか、およびそのプログラムの動作を理解する必要があるかもしれません。

13
jpjacobs

SSH公開鍵ログインがあり、パスワードがまったくない(私が知っている)サーバーで同じ状況に陥ることが時々あります。

画面を殺す必要はありません。 screenを実行しているターミナルを切断してから、新しいターミナルウィンドウを開いて再接続します(screen -r)。

多分予防策として、bind x.screenrcに追加して、ロックキーストロークがバインドされないようにします。すでに実行中のscreenでは、ctrl-A : bind xを使用します。

31
tripleee

画面プロセスを所有するユーザーのパスワード。

2
Sirex

多くのアプローチを試みた後、私はそれを発見しました:

  • BESTソリューションは、2行bind x bind ^x.screenrcファイルに追加することです。

rootユーザーでない場合は、alias screen="screen -C [your .screenrc file path]".bashrcファイルに追加してください)

  • 2番目のBESTソリューションは、export LOCKPRG='/bin/true'ファイルに.bashrcを1行追加することです。ただし、この方法はあまり一般的ではありません。これを参照してください link

最後に、この人に感謝します disabling_gnu_screen_lock_screen 、私は彼のコンテンツをここにコピーして貼り付けます。

0
zodiac