0

Snow Leopard を搭載した Mac を持っています。私はしばしば t​​mux (または GNU 画面) を使用して端末から作業します。立ち去るときは、リモート ssh でコンピューターに戻ります。時々、コンピューターから 1、2 分離れなければならないことがあります。それが起こったとき、人々にちらっと見てコマンドラインにアクセスさせたくありません。また、CTRL-a、d、exit、ターミナルを開き、sshをマシンに接続し、毎回tmuxを接続する価値はないと思います発生します。

画面は、画面をロックするCTRL-a、x(システムパスワードを読み取らないため、そのセッションで少なくとも1回パスワードを入力した場合)またはtmux(推奨)時計機能を提供しました。

すべてのドキュメントは、マルチプレクサが /usr/bin/lock または /usr/bin/lck を探すという事実を指摘しています。これは Linux および BSD システムで見られる低レベルのユーティリティなので、Mac OS X に移植できるようにソースをどこで見つけることができますか?

4

2 に答える 2

2

tmuxはOpenBSDから来ています。そのロックは、 OpenBSDCVSwebforをsrc/usr.bin/lock/介して表示できます。

MacOSXはFreeBSDとより密接に関連しています。そのロックコードは、FreeBSD SVN ViewVC forhead/usr.bin/lock/(CVSおよびPerforceも利用可能)を介して表示できます。

Mac OS Xでコンパイルする場合でも、どちらかを変更する必要があります。

機能の主な違いは、-pオプションの認証方法(「ログインパスワード/認証を使用」)にあります。OpenBSDコードは独自の認証システムを使用し、FreeBSDはほとんどのMac OS Xアカウントでは機能しないcrypt(3)を使用します。

于 2012-04-28T06:39:17.837 に答える
0

man -P "less -p lock" tmux、結果に満足するまで n を押しますか?

于 2012-04-27T23:47:20.597 に答える