unixからwindows2000serverのプログラム(VBのexeファイル)を
リモートで実行したいのですが、何か良い方法がありました教えて下さい。
また、unix側、windows側でインストールすべきS/W等がありました教えて頂けますでしょうか。
よろしくお願い致します。
参考までに、以下の内容は自分で調査しましが、実現には至りませんでした
(何かが間違ってるのかもしれませんが・・・)
・SSH(unix・winそれぞれに設定方法がよくわからない)
・unixからtelnetログイン(telnetログイン・UID/PASSWD入力・winプログラム
実行を自動化(シェル化)の仕方がわからない)
・unixからrshを実行(windows2000ではrshを受付けない?)
A 回答 (7件)
- 最新から表示
- 回答順に表示
No.7
- 回答日時:
仕事の予定が少し空いたので試してみました。
結果から言うと、紹介した rshd の最新版は、動作しましたよ。
-d を使うときは、サービスとして開始する必要が無くて、コマンドプロンプトから
ひとつのプログラムとして実行できました。
すんなりと、ではなかったけど、.rhosts の IP アドレス表記を見てくれないとか、
クライアントサイドの .rhosts の編集とかだけで、bind は素直に通りました。
No.6 の回答にあるように、ポートが使われているのかなあ?
でも、エラーコードでないの変だよね。
駄目元で、サービスではない古い方(参考URL の rshd.zip の方)を使ってみる、というのは?
# うう~ん
参考URL:http://home.us.net/~silviu/rshd/
回答ありがとうございます。
また、回答が遅くなり申し訳ありません。
結果としては、rshd.zipで動きました。
rshd(16)サービスをもちいて、rshコマンドを実行した時の
ホスト名:接続はピアによってリセットされました
rsh: can't establish connection
に関しては原因がわかりません。
ただ一つ間違っていたのは、a-kumaさんが書いている通り、
.rhostsにはIPアドレスを記述していたので、hostsには
全く記述をしていませんでした。
なので、.rhostsには「ホスト名 ユーザ名」、hostsには「ホスト名 IPアドレス」を設定しましたが、
rshd(16)では
permission denied
となります。
この原因もわかりません。
また、rshd(16)のサービスを起動するとイベントログに以下の内容が表示されていました。
イベント ID (0) (ソース rshd 内) に関する説明が見つかりませんでした。
リモート コンピュータからメッセージを表示するために必要なレジストリ情報または
メッセージ DLL ファイルがローカル コンピュータにない可能性があります。
次の情報はイベントの一部です: RSH Daemon service stopped..
とりあえず、rshd.zipを使用すればうまく動いてくれたので、当面はこれを使おうと
思います。
上記に書いたエラーの原因は合間を見て調べてみます。
いろいろと助けて頂きありがとうございました。
勉強になりました。
No.6
- 回答日時:
#3補足より
>*** [0] ERROR: Cannot bind to the rshd daemon port.
>
既に514/tcpが開かれているのでは?
netstat -anで確認してみてください。
例えば、RSH Deamonサービスが開始されているのに、
コマンドプロンプトからrshdを再度起動しようとしているとか。
No.5
- 回答日時:
> servicesにポート番号を登録または修正する必要があるのか、クライアントからrshコマンドを実行時に、
(snip)
いや、ソースをちょろっと見てみたけど、well-known なポートを使っているから、大丈夫だと思う。
念のため、というのであれば cmd で 514/tcp があるのを確認してみて。
# ああん、自分でやってみたいけど、今週は時間が取れないの
毎々、ご回答ありがとうございます。
> 念のため、というのであれば cmd で 514/tcp があるのを確認してみて。
説明不足でしたが、servicesには「cmd 514/tcp」があります。
また、デバッグをすると「[0] ERROR: Cannot bind to the rshd daemon port.」
となるのですが、試しにwindowsクライアント上で
「rshd ホスト名(W2Kサーバ) notepad」を実行すると
ホスト名:接続はピアによってリセットされました
rsh: can't establish connection
と表示され、rshdをインストールしたW2Kサーバでは、rshdのサービスが
停止してしまいます。
とりあえず、現象だけを書かせて頂きました。
もしわかる方がいらっしゃいましたらご教授願います。
No.4
- 回答日時:
No.3
- 回答日時:
> さっそく使用してみたのですが、rshd.exeをwinで実行しても
> rshdサーバとして立ち上がったようには思えず、
どれを落としたの?
Readme.txt は、読んでからやってる?
参考URL:http://home.us.net/~silviu/rshd/
> どれを落としたの?
http://home.us.net/~silviu/rshd/から、「rshd16」をDLしました。
> Readme.txt は、読んでからやってる?
読みました。
インストール、サービスの起動まではできたのですが、
デバッグ「コマンド:rshd -d」を行うと、以下のメッセージが出力されてしまいます。
Debugging RSH Daemon.
[0] Checking winsock.dll version...
[0] Loading C:\WINNT\.rhosts...
[0] Trusting host 10.32.21.72...
[0] Creating socket...
[0] Binding socket...
*** [0] ERROR: Cannot bind to the rshd daemon port.
[0] Winsock error: Error number = 0.
servicesにポート番号を登録または修正する必要があるのか、クライアントからrshコマンドを実行時に、
ポート番号を指定するのか、そうであればどのようにポート番号を指定するのか、
等々、不明な点がまだ多々あります。
もしわかる方がいたらご教授下さい。
No.2
- 回答日時:
回答ありがとうございます。
質問内容に不足がありましたが、unix上でシュル化してwindows上のPGを実行したい
と考えています。
No.1
- 回答日時:
回答ありがとうございます。
さっそく使用してみたのですが、rshd.exeをwinで実行しても
rshdサーバとして立ち上がったようには思えず、
また、unixからrshコマンドを実行しても
「rsh: can't establish connection」が出力し、
接続に至りません。
もうちょいがんばってみます。
引き続き何かわかることがありましたら、ご教授下さい。
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
ログオンスクリプトについて
-
SPI非言語の問題 解説お願いします
-
英語版での表示
-
pingは正常なのにtracerouteで...
-
ネットワークドライブ上のVBScript
-
コマンドプロンプト「システム...
-
shutdownコマンド実行の残り時...
-
電気泳動用アガロースについて
-
バッチファイル内の各コマンド...
-
regファイルでワイルドカードを...
-
windows10のごみ箱をrd /s /q C...
-
LD_LIBRARY_PATHって?
-
シェルスクリプトとターミナル...
-
taskkill をバッチ処理できない。
-
最初の一度しか実行されないロ...
-
言語バーが出てきません。レジ...
-
gnome-terminalの使い方教えて...
-
リマインダーの実行済み項目を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
貴方のモットーを教えて下さい...
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
LD_LIBRARY_PATHって?
-
Openイベントを開始させないで...
-
shutdownコマンド実行の残り時...
-
やっぱ駄目だわ!さっきソープ...
-
python IDLEで訂正、削除のやり...
-
ROBOCOPY cmdで正常に処理され...
-
バッチファイル内の各コマンド...
-
windows10のごみ箱をrd /s /q C...
-
シャットダウンバッチがうまく...
-
エクセルからアクセスのプロシ...
-
linuxサーバーのキャッシュをク...
-
最初の一度しか実行されないロ...
-
エクセル時間毎ごとにマクロを...
-
taskkill をバッチ処理できない。
-
linux初心者です wineをつかっ...
-
emacsでCtrl+zを押してサスペン...
おすすめ情報