トレーニングおよび/またはリモートサポートのために画面をどのように使用しますか? [コピー]

トレーニングおよび/またはリモートサポートのために画面をどのように使用しますか? [コピー]

したがって、理論的には、管理者ユーザーとしてログインし、他のユーザーがSSHセッションを介して同じユーザーまたは別のユーザーとしてログインし、両方のユーザーが同じ画面に接続できるようにすることができます。私たちの場合、時々リモートサポートを必要とするかなり複雑な環境設定があります。あなたはそうしなかった方法?私たち全員が同じユーザーでなければなりませんか?

答え1

あなたの質問に明確に記載されていますが、あなたの意図は教育を申請することです。画面、提案してみましょうマルチプレクサ

そしてマルチプレクサ複数のコンピュータから接続できるセッションを作成できます。同じユーザーに対してのみこれを行ったので、他のユーザーが作成したセッションに接続できるかどうかわかりません。

同じコンピュータで複数のセッションを持つこともできます。たとえば、次のコマンドを実行して新しいセッションを作成できます。学生が使用するのと同じユーザーとして実行してください。必要に応じてセッション名を指定できます(私は選択しました)。レッスン01)。

$ tmux new-session -s lesson01

その後、padawan は以前と同じユーザーを使用して SSH 経由でコンピュータにログインします。その後、このコマンドを実行してセッションに接続できます。

$ tmux attach-session -t lesson01

ある端末からの時間は、自動的に他の端末にも表示されます。さらに、マルチプレクサ端末を2つ(1つはあなた用、もう1つは学生用)に分割します。

この情報が教育と訓練の目的に役立つことを願っています。どうやって進んでいるのか答えないで、もう一度申し訳ありません。画面

答え2

端末の出力を他のユーザーの端末にリダイレクトする別の方法は次のとおりです。

端末で次の操作を行います。

mkfifo foo; script -f foo

別の端末から別のユーザーの端末を表示するには、whoコマンドを使用して出力を別のユーザーの端末(ルート)にリダイレクトします。

cat foo >> /dev/pts/2

関連情報