- 締切済み
Windows→UNIX間におけるrcpについて
Windows Server 2008(SUAインストール済み)からrcpを実行し、 UNIXサーバからファイルをコピーしてくる処理を行おうとしています。 しかしながら、以下のコマンドを試してみても、 上記の処理を実現することができません。 わかる方いましたら教えてください。 (1)rcp <リモート先ホスト名>.<リモート先ユーザ名>:/export/home/<リモート先ユーザ名>/<テストファイル名> C:\temp\<テストファイル名> 上記コマンドを実行すると以下のメッセージが返ってきます。(エラーレベルは0) sh: /usr/bin/rsh<リモート先ホスト名>.<リモート先ユーザ名>: not found (2)rcp <リモート先ユーザ名>@<リモート先ホスト名>:/export/home/<リモート先ユーザ名>/<テストファイル名> C:\temp\<テストファイル名> 上記コマンドを実行してもメッセージなし。(エラーレベルは0) サーバ間の疎通については、 ホストネーム指定によるpingで応答がありました。 また、rhostsファイルの設定については、 Windows→UNIX間でrshができることを確認していますので、問題はないと判断しています。 よろしくお願いいたします。
- ardbegbowmore
- お礼率0% (0/2)
- Windows系OS
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- osamuy
- ベストアンサー率42% (1231/2878)
> rcp <リモート先ホスト名>.<リモート先ユーザ名>:/export/home/<リモート先ユーザ名>/<テストファイル名> C:\temp\<テストファイル名> Win32コマンドの形式じゃなくて、SUA(Interix/OpenNT)の形式で試してみては。 SUAの世界では、Windowsのパスは/dev/fs配下のパスとなるので、そこも留意する必要があります。 詳しくは、manをご覧ください。 http://www.suacommunity.com/man/1/rcp.1.html http://www.suacommunity.com/man/1/winpath2unix.1.html
- kmee
- ベストアンサー率55% (1857/3366)
すみません。1)は何をしようとしているのでしょうか? 「<リモート先ホスト名>.<リモート先ユーザ名>」 という「ホスト」が無いってエラーだと思うのですが。 ユーザーの指定は2)になるはずです。
関連するQ&A
- rcpができません。
Solaris8でrcpコマンドを発行すると、「Permission denied」と表示され、怒られてしまいます。 rcpを使えるようにするために必要な作業を教えて下さい。 ※コピー先の書き込み権限はあります。 ※.rhostsファイルにはホスト名とユーザ名を書いています。
- ベストアンサー
- その他(OS)
- rshのコマンドの書き方について
rsh server cd temp rsh server ls など、rshの単体コマンドに関してはすでに通る状況になっています。 しかし、今回やりたいのは 「tempフォルダに降りてきて該当ファイルを削除し、その結果を表示」 などのシェルで書くならば複数行に当たる内容になります。 これも何とかできるでしょうか? rcpでシェルスクリプトを転送して、 rshで向こう側で実行して、 rshでrmする方法も考えたのですが、いまいち鬱陶しいんで スムースに書けたらなと思いました。 とりあえず、test.rshにコマンドをずらっと書いての rsh server -ni <test.rsh ではダメでした。 関係ないでしょうがOSはSorarisです。
- ベストアンサー
- その他(OS)
- rshコマンドについて
rshコマンドを利用してローカルマシンからリモートマシンにあるバッチファイルを実行しようと思います。 以下のようにコマンドを入力して実行したところ、以下のようにエラーが出ました。何か別途定義しておく必要はあるのでしょうか。 rsh リモートホスト名 -l リモートのユーザ名 -n バッチファイル名 ホスト名:接続が拒否されました rsh:can't establish connection
- 締切済み
- Windows系OS
- LinuxからWindowsサーバへのrsh
はじめてですが、Unix/LinuxからWindows2000サーバおよび2003サーバへのrshを起動するために必要な環境について質問をさせていただきます。 逆向き(WindowsからUnix)については実績があります。 リモートホストのWindows側のhostsファイルにUnixのアドレスと名前を登録、ローカルホストのUnix側のhostsや.rhostsファイルにWindowsのアドレス、名前、ユーザ情報を登録するとWindows側でUnixコマンドが遠隔起動できます。 今、実現したいのは、Unix/Linuxをリモートホスト、Windows2000サーバおよび2003サーバをローカルホストとしてUnix/Linux側からWindows側の処理を遠隔起動することです。 hostsや.rhostsファイルは、設定する側が逆になるだけで、考え方は同じと思われます。 Windows側でrshのデーモンプロセスが起動している必要があると思われます。 巷では、WindowsにSFUやSUA(Unixエミュレータ)を導入すればできるという情報が多い様です。 SFUやSUAを導入せず、rshのデーモンプロセスを単独でかつフリーで入手することは可能でしょうか? Windowsのバージョンにより、デーモンプロセスが標準で装備されていたり、別途導入する必要があったりするのでしょうか? よろしくお願いいたします。
- ベストアンサー
- Windows系OS
- windows7からUNIXへのrsh方法
お世話になっております。 現在windows7(A)からSUAを使用してunixサーバ(B)へリモートシェルを 実行したく調査しております。 unixからwindows7へのrsh(以下のコマンド)は成功するのですが 肝心の逆windows7からunixのrshが 「permission denied 」となり失敗してしまいます。 ■テストコマンド (1)windows7(A)からunix(B)へ rsh B -l Buser ls ← 失敗 (2)unix(B)からwindows7(A)へ rsh A -l Auser ls ← 成功 「.rhosts」や「hosts」の設定等は行い、rloginができることは 確認しております。(AからBとBからA両方ともOK) 何か設定等が間違っているのでしょうか? 宜しくお願い申し上げます。
- ベストアンサー
- Windows系OS
- rshコマンドが実行できない
rshコマンドを使ってWhiteBoxLinux3(ローカル)からHP-UX B11.23(リモート)上のプログラムを実行したいのですが、"rsh <ホスト名> -l <ユーザ名>"は正常に動作するが、"rsh <ホスト名> -l <ユーザ名> date"を実行すると、プロンプトが返ってきません。リモートホストの.rhostsは、+ +でパーミッションは600です。tcpdumpでパケットを見てみたんですが、いまいち分りません。情報が少なくて申し訳ありませんが、どなたかデバッグのヒントをご教授いただけないでしょうか?
- ベストアンサー
- Linux系OS
- unixからwindowsへリモートシェルを実行したい
unixからwindows2000serverのプログラム(VBのexeファイル)を リモートで実行したいのですが、何か良い方法がありました教えて下さい。 また、unix側、windows側でインストールすべきS/W等がありました教えて頂けますでしょうか。 よろしくお願い致します。 参考までに、以下の内容は自分で調査しましが、実現には至りませんでした (何かが間違ってるのかもしれませんが・・・) ・SSH(unix・winそれぞれに設定方法がよくわからない) ・unixからtelnetログイン(telnetログイン・UID/PASSWD入力・winプログラム 実行を自動化(シェル化)の仕方がわからない) ・unixからrshを実行(windows2000ではrshを受付けない?)
- 締切済み
- Windows NT・2000
- MacとLinuxでrcpコマンドを使うには?
こんにちは、 今社内のMacOSX(ターミナル上)とCentOSの間でrcpコマンドを使用したいと考えております。 それぞれの/etc/hosts.equivに お互いのIPアドレスとホスト名を書いて 例えば CentOS側から # rcp 192.168.0.XXX:/Users/XXX/test.txt . とうつのですが、 onnect to address 192.168.0.XXX port 544: Connection refused と出ます。 何が間違っているのでしょうか? わかる方、よろしくご指導お願いいたします。
- ベストアンサー
- Mac
- Windows7でrsh,rcpを実行したい
Windows7 Professional x64だとSUAが使えないのでフリーのrsh等を探してます。 cygwinのsshもよいのですが、手ごろに使えるrsh,rcpの利用をしたいと思ってます。 Linuxマシンのシェルスクリプトの実行やファイルのコピーを行いたいと思ってます。 情報やホームページなどご存じの方ご教授ください。
- ベストアンサー
- Windows系OS
- リモートでバッチを実行(Windows)
お世話になります。 クライアントサーバ(Windows2003Server)からリモートサーバ(Windows2003Server)に 存在するバッチファイル(Remote.bat)をリモートで実行する方法(コマンド)をご教授ください。 方法としては、Client.bat(クライアントサーバに存在)というバッチファイルから、 Remote.batを実行したいです。 Unixのrshコマンドみたいなイメージです。 宜しくお願いします。
- 締切済み
- Windows系OS