VMware RedHat Enterprise Linux 6.3クライアントを実行するWindows 7ホストがあります(これは変更され、.isoとして提供されています)。グラフィカルインターフェイスが表示される代わりに、root
としてコマンドプロンプトにアクセスできます。
Linuxランドで.bin
ファイルをコピーして実行する必要がありますが、ファイルは現在Windowsランドにあります。ファイルをLinuxランドに取り込むにはどうすればよいですか?
私の最初の考えはVMwareツールを使用することでしたが、それらのインストールは「内部エラー」で失敗します。私の2番目の考えはftp
を使用することでしたが、私のシェルにはftp
コマンドがありません。また、3つのネットワークインターフェースeth0
、eth1
、eth2
がありますが、それらをどのように使用するかわかりません。私もSambaをざっと見ましたが、私のプロンプトはコマンドsmbpasswd
をサポートしていません。任意の提案をいただければ幸いです。
編集:フォルダ共有も不可能のようです。
あなたは出来る ...
これにはいくつかの方法がありますが、そのうちのいくつかは次のとおりです。
Windowsホストから:C:\Program Files (x86)\PuTTY\pscp.exe d:\my_file.bin server.mydomain.tld:
(または、GUIが必要な場合はwinscpなどの他のscpクライアント)
これはsshdが実行されていることを前提としていますが、最初のVMが無効になっている)にはまだ実行していません
Linuxホストから:
ファイルをWebサーバーに配置してダウンロードします。wget http://windowsserver.domain.tld/myfile.bin
またはcurl http://windowsserver.domain.tld/myfile.bin
可能であれば、昔ながらの通常のFTPをスキップします。それは古く、その設計はそれを示しています(たとえば、パッシブモードで実行しない限り、ファイアウォールの問題、プレーンテキスト認証など)。
さらに良い方法は、共有フォルダ/ VMwareツールに問題がある理由を発見することです。
共有フォルダ機能を使用できます。
http://www.vmware.com/support/ws5/doc/ws_running_shared_folders.html
編集:ファイルを共有する方法はたくさんあります。ホストでhttpサーバーを実行し、wgetを使用できます。ゲスト上でsshサーバーを実行し、scpを使用してコピーなどを行うことができます。Linuxシステムに少し慣れる必要があるように思えます。