名前 | 形式 | 機能説明 | 使用例 | 属性 | ファイル | 使用上の留意点 | 関連項目
/usr/dt/bin/dtappsession [hostname]
dtappsession は、Xsession シェルスクリプトの特殊なバージョンです。これは、CDE リモートログインの代わりに使用できます。これを使うと、現在の CDE セッションからログアウトせずに遠隔ホストにアクセスできます。dtappsession は、CDE アプリケーションマネージャーの新規インスタンスを、独自の ToolTalkTM セッション内で開始します。これを使用すると、rlogin(1) コマンドを使って遠隔ホストにログインしたあとで、リモートのアプリケーションマネージャーをローカルのディスプレイに表示できます。
ttsession(1) の独立した新規インスタンスにより、簡略化されたセッション管理ウィンドウが起動されます。このウィンドウのタイトルは次のようになります。
remote_hostname: Remote Administration
ここで、remote_hostname はアクセス対象のシステムです。ウィンドウには、「終了」ボタンも表示されます。「終了」をクリックすると、ToolTalk セッションおよびこのセッションに含まれるウィンドウがすべて終了します。
表示されるアプリケーションマネージャーを使用して、リモートの CDE アクションを起動し、このセッション内で実行できます。アプリケーションマネージャーを終了しても、このセッションは終了しません。このため、この方法は推奨されていません。「終了」をクリックして、セッションを終了することをお勧めします。リモートの CDE アプリケーションをローカルのアプリケーションと混同しないように、リモートセッション内のクライアント用に CDE ワークスペースを新規作成することをお勧めします。
遠隔ホスト上で DISPLAY 環境変数がローカルホストに設定されている場合、hostname は不要です。
Trusted Extensions を使って設定されたシステムでは、遠隔ホストにログイン可能な管理役割によって、dtappsession を使用してリモート管理を実行できます。
dtappsession の実行には、いかなる特権も必要ありません。また、Trusted Extensions を使って設定されたシステム上でこのコマンドを使用する必要はありません。dtappsession を startApp.ds ファイルとともに Solaris システムの /usr/dt/bin にインストールした場合、Trusted Extensions を使って設定されたローカルシステムからリモートの Solaris システムを管理できます。ただし、この場合、リモート表示に使用する CDE ワークスペースは、役割ワークスペースではなく、通常のワークスペースでなければなりません。
CDE ワークスペースを新規作成したあとで、端末のウィンドウに次のように入力します。
# rlogin remote_hostname password: /* リモートパスワードを入力 */ # dtappsession local_hostname /* リモートホスト上で実行 */ |
次の属性については、attributes(5) を参照してください。
属性タイプ |
属性値 |
---|---|
使用条件 |
SUNWdttsu |
ToolTalk セッションマネージャーに登録されない X11/CDE アプリケーションは、セッションが終了しても自動的に終了しません。この種のアプリケーションは、明示的に終了する必要があります。
dtfile(1), rlogin(1), ttsession(1), attributes(5)
『Solaris Trusted Extensions 管理の手順』の第 8 章「Trusted Extensions での遠隔管理」