- - PR -
Service for Unixのrsh機能について
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-10-20 14:04
UnixマシンからSFUのインストールされたWindowsマシンのシェルを
リモートシェルで実行させたいと思うのですが、 設定方法が分かりません。誰か教えてください。 _________________ | ||||||||
|
投稿日時: 2004-10-20 16:28
こんにちは。
まず確認ですが、SFUのインストールは済んでいるようですが、 Windowsリモートシェルサービスは入っていますか? 入っていない場合は、それもインストールしてください。 SFUのインストール時に選択できると思います。 次に.rhostsファイルを作成します。 PCの環境がわかりませんが、W2KProでテストした時は、以下のPathで作成しました。 c:\winnt\system32\drivers\etc\.rhosts .hostsファイルには、ホスト(今回の場合はUNIX)と、USER(UNIX側でJOB起動するUSER)を登録してください。 Windows側にUSER(UNIX側でJOB起動するUSER)を作成し、そのUSERでログインします。 コマンドプロンプトで、rshpswdコマンドを実行します。 UNIX側から、rshを起動してください。 こんな感じで、動いたと思います。 | ||||||||
|
投稿日時: 2004-10-21 17:58
記述どおりにやってみましたが、ダメでした...
UNIXからRSHを起動すると<HOST名>が見つかりません というエラーが出てしまいます。 ネットワークは通っているのですが、原因がさっぱり 分かりません... | ||||||||
|
投稿日時: 2004-10-21 18:40
こんばんは。
前回のレスはWindows側の設定を説明しました。 UNIX側は詳しくないので、わかる方がいましたら、 HELPをお願いします。^^; > UNIXからRSHを起動すると<HOST名>が見つかりません > というエラーが出てしまいます。 →rshコマンドでどういう指定をしているのかわかりませんが、 メッセージの通り、host名でIPアドレスが解決できないためと推測します。 Windowsのhostsファイルと同様に、 UNIXでも設定する必要があるのではないでしょうか? > ネットワークは通っているのですが、原因がさっぱり > 分かりません... →TCP/IPの疎通が取れているということでしょうか? | ||||||||
|
投稿日時: 2004-10-21 18:51
実はホスト名で指定はしていなくIPアドレスで直接
指定をしています。 ローカル上(win2003)で rsh localhost ls とたたいても Access id denied と出ます。 .rhostsに localhostを追加したら 今度は unable to execute the command と出てきました。 2chの過去ログによると これでRSHPSWDを実行するとうまくいったとありますが、 当方はうまくいきませぬ もしかしてユーザ名マッピングで名前解決をしないと無理なものですか? それってドメイン参加していないとだめですか? [ メッセージ編集済み 編集者: もじそんすくえあ 編集日時 2004-10-21 19:22 ] [ メッセージ編集済み 編集者: もじそんすくえあ 編集日時 2004-10-21 19:41 ] | ||||||||
|
投稿日時: 2004-10-21 19:27
こんばんわ.
PATH が通っていないか,そもそも ls が無いとか. | ||||||||
|
投稿日時: 2004-10-21 20:09
たった今こちらのWin'XP Proで「rsh localhost ls」を実行してみましたが、
問題なく動いています。
.rhostsには、ホスト:localhost、ユーザ:+ を設定しています。 rshpswdを実行していないと、 「unable to execute the command」 となってしまいますので、 ログオンしているユーザのパスワード設定が、 rshpswdで出来ていないのかもしれません。
ユーザ名マッピングは行っていません。 [ メッセージ編集済み 編集者: zaku 編集日時 2004-10-21 20:11 ] | ||||||||
|
投稿日時: 2004-10-25 12:04
結局、接続元のリモートシェルコマンドが
<rsh>ではなくremsh>というコマンドだということが 分かりました。 いろいろありがとうございました。 |
1