• ベストアンサー

Windows系でUTF-8に対応しているSCPクライアント

LM5505Eの回答

  • LM5505E
  • ベストアンサー率61% (8/13)
回答No.3

解決してるのかな?? WinSCPの最新版で、出来るようです。 「WinSCP "UTF-8" 変換」でググって下さい。設定方法などがちゃんと書いてあります。 私の使っているv3.7.1は、非対応です。 最新にしていないのは、使い勝手が思ったより悪かったからです。<個人的意見 UTF-8 変換 も、必要無いし・・・・      

関連するQ&A

  • scp<という用語について

    UNIXコマンドであるscp,WindowsでのWinSCP,SSHに関連したことです. SCP(Secure CoPy or Secure Copy Protocol)という用語が何を指しているかわからないで困っています. UNIXでのscpコマンドはsshでリモートホストへコネクションを張って,その上でファイル転送をしているコマンドですよね?? UNIXのscpコマンドを実行したときに,裏ではどういうコネクションをしているのかがいまいち不明です. コレのコネクションやら,ファイル転送やらの規格を決めたモノがSCP(Secure Copy Protocol)と呼ばれているのでしょうか? また,FTPとSCPは同じスコープであって,並列に扱ってよいモノなのでしょうか? よろしくお願いします. #UNIXのscpのmanにはSecure Copy Protocolという用語は出てきていませんでした.

  • ホームページの転送 (SFTP, SCP) の Windows ソフト

    ホームページの転送 (SFTP, SCP) の Windows ソフト で転送時に ・改行コード、文字コードの自動変換 ができるフリーウェアはないでしょうか? サーバが ssh しか許していないのですが、 FFFTP は sftp, scp に対応していませんし、 WinSCP は改行コードの自動変換が出来ません・・・。 よろしくお願いします。

  • linuxでwinscpのようなソフト

    ubuntu 12.04 を使っています。 windowsでのscpクライアントでwinscpと言うものがありましたが、同じようなソフトはlinuxにあれば教えてください。 よろしくお願い致します。

  • TeraTermでSSH SCP

    TeraTermでSSH SCPを使いLinuxからWindowsにファイル転送をしました。 出てきたウィンドウにFrom:にa.txt、 To: にC:\testを記入してreceiveボタンを押しました。 ファイル転送は成功しましたが、このとき、コマンド入力で実行すると、どのようなコマンドが実行されているのでしょうか。

  • Windows2000ServerにopenSSHをインストールしましたがSCPで接続出来ません。

    ちょっと困っております。 windows2000ServerにwindowsXPのクライアントより SCPにてファイルを送信しようと思っております。 windows2000ServerにOpenSSH for Windowsをインストールして、 設定も完了致しました。 クライアントにはWinSCPをインストール致しました。 接続する際に[セッション]→ホスト、ユーザ名、パスワードを設定し、ファイルプロトコルをSFTPにしてログインボタンを押すと、接続出来るのですが、ファイルプロトコルをSCPにすると接続出来ません。 もう少し具体的に説明しますと、小窓で以下のメッセージが表示されます。 サーバーを検索中・・・ サーバーに接続しています・・・ 認証しています・・・ ユーザ名"xxxxx"を使用中 入力済みパスワードを認証中 認証されました セッションを開始しています・・・ このまま止まってしまい、ダイアログにて"15秒以上反応がありません。待機中です。"と表示されます。 中止を押して詳細メッセージを見ると以下のように表示されています。 "開始時のメッセージ省略のエラー。選択したシェルはWinSCP互換ではないかもしれません(BASHをお勧めします)。" これはサーバー側の設定が問題あるのでしょうか。 ※現状は環境構築のテストをしているために、WinSCPにて確認しておりますが、本番の時はバッチファイルにて、SCPコマンドによりwindows2000Serverにデータが送られてくるようになります。

  • scpコマンド

    サーバー VineLinux3.1 192.168.0.2 クライアント WindowsXP 192.168.0.3 として クライアントのC:\Documents and Settings\file1 を サーバの /home/user/upload/に転送したいのですが scp user@192.168.0.3:C:\\\\\\Documents and Settings\\\\\\file1 user@192.168.0.2:/home/user/upload/ としてもうまくいきません。 どこをどう修正したらよろしいでしょうか?

  • 【フォルダ名の文字コードを変換したい】

    【フォルダ名の文字コードを変換したい】 Windows Vistaです。 Windowsではフォルダ名にShift-JISを使っていますが、とあるプログラムが日本語を読み込む際、文字コードがUTF-8でないと読み込めないようで、フォルダ名に日本語を含むフォルダを参照すると文字化けしてしまいます。 なのでフォルダ名をUTF-8に変換したいです。 検索するとLinux上でShift-JISのフォルダ名をUTF-8にしたり、Windows上でもファイルの内容をShift-JISからUTF-8に変換したりする方法は見つかるのですが、Windows上でフォルダ名をUTF-8に変換する方法が見つかりません。 UTF-8に変換するとエクスプローラ上では文字化けするので、需要がないのでしょうか。 コマンドプロンプトとか苦手なので、何かフリーソフトでもあればいいのですが…

  • Ruby(on Windows) でUTF-8

    Windows上でRuby使っています。 NetBeansで勉強していて、ファイルはすべてUTF-8で書くようにしています。 以下のコードのように、あるファイルを保存するプログラムを書いて、日本語ファイル名で保存したとき(この場合、ファイル名はUTF-8の文字列になるんですよね。)、 (1)と、(2)で同じファイル名の出力を期待しているんですが、名前が変わってしまいます。なぜでしょうか。 Windows上では、ファイル名はShift-JISなどに変換してから保存しないとうまくいかないのでしょうか。 saving_folder = "C:/testrubyfolder/" filename = "ユニコードです" puts filename #←(1) open(saving_folder + filename , "w"){|file| file << "test" } puts Dir.entries(saving_folder) #←(2)

  • リモートホスト内でのGUIでのファイルの複製(SFTP?)

    linuxサーバーで、windowsクライアントからGUIでホスト内でファイルの複製をしたいのですが、よい方法はないでしょうか? やりたいことは、例えば cp /home/a.dat /root/*.* といったようなことGUIで実現したいです OpenSSH(SFTP)+WinSCPでずばり可能なのですが、日本語のファイル名(UTF8)だとエラーが出てしまいます。 (日本語ファイル名(utf8)の表示はできるが、複製ができない。英語ファイル名なら複製可能) もちろんCUIならtelnetやSSHでログインしてcpすればよいのですが、ファイル名が日本語(UTF8)なのと、複数ファイルなので実用になりません。 Sambaでは一応可能なのですが、一旦クライアントへコピーした後、再度アップロードする形になってしまいます。 VNCやXDMCPは、サーバーにメモリが足りないため無理そうです。

  • SCPのファイル転送について

    複数のサーバに圧縮ファイルを転送するプログラムを考えています。 ---プログラム--- $server = array("hoge1.sample.co.jp", "hoge2.sample.co.jp"); foreach($server as $host){ $BaseDir = "/home/tmp/data"; $cmd = "cd $BaseDir;tar cvfz data.tar.gz data1 data2 data3"; system($cmd); ###ファイル圧縮 transfer($BaseDir,$host); } function transfer($base,$host){ $cmd = "scp ${base}/data.tar.gz $host:$base"; system($cmd); ###ファイル転送 } ------------------ このときscpで転送を行う際にパーミッションがないとエラーが表示されて転送ができません。プログラムの中で転送先のフォルダにパーミッションを与える方法など考えたんですが、なかなかいい方法が思いつきません。フォルダにパーミッションを与えて転送できるようにするにはどうしたらよいでしょうか。

    • 締切済み
    • PHP