Solaris ユーザーズガイド (上級編)

rlogin を使用してネットワークアプリケーションを実行する

以下の手順に従ってリモートマシン上のアプリケーションを実行するには、次の要件を満たしている必要があります。

これらの要件を満たしているかどうか不明な場合は、システム管理者に問い合わせてください。

リモートマシンに存在するネットワークアプリケーションを実行するには、次のように環境変数を設定する必要があります。

次に、rlogin コマンドを使用してリモートマシン上でアプリケーションを実行するための手順を示します。

リモートマシンでアプリケーションを実行する方法
  1. リモートマシンの表示ができるように、ローカルマシン上で xhost コマンドを実行します。


    starbug$ xhost + venus
    
  2. リモートマシンにログインします。


    starbug$ rlogin venus -l user2
    
    Password: 
    
    Last login: Wed Nov  1 16:06:21 from starbug
    
    Sun Microsystems Inc.   SunOS 5.9       Generic February 2002
  3. DISPLAY 変数をローカルマシンに設定します。


    venus$ DISPLAY=starbug:0.0  
    
  4. DISPLAY 変数をローカルマシンにエクスポートします。


    venus$ export DISPLAY
    
  5. アプリケーションを実行します。


    venus$ bigprogram & 
    

このアプリケーションとの対話は画面上のほかのアプリケーションとまったく同様に行われますが、このアプリケーションの実行はリモートマシンで行われます。

このような方法でアプリケーションを実行すると、ローカルマシンにインストールされているアプリケーションよりもコンピュータ資源の消費を小さく抑えられるという利点があります。アクセスが認められているリモートアプリケーションを実行する場合はこの方法を利用できます。