こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

linuxサーバーで、windowsクライアントからGUIでホスト内でファイルの複製をしたいのですが、よい方法はないでしょうか?
やりたいことは、例えば cp /home/a.dat /root/*.* といったようなことGUIで実現したいです

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

投稿日時 - 2008-02-03 22:30:04

QNo.3741989

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

私はsambaで実現できています。

> Sambaでは一応可能なのですが、一旦クライアントへコピーした後、再度アップロードする形になってしまいます。

上記の意味が理解できません。(リモートホスト上で可能なので、そのようなことをする必要性が解りません)

Windowsクライアント(explorer.exeを使って)からリモートホスト(samba)のファイルをリモートホスト内でコピー操作出来ています。
また、当たり前ですが、samba側をクライアントとして、WindowsホストのファイルをWindowsホスト内でコピー操作できます。(Nautilus:GNOMEデスクトップの標準GUIファイルマネージャ使用。Konquerorのファイルマネージャーを使っても可能)

投稿日時 - 2008-02-04 19:06:12

補足

sambaの場合,操作としてはコピーできるのですが,実際の処理は,ホストからクライアントへコピーしたものを再度ホストへアップロードする(という処理をexploreなどのクライアントが自動でやっている)と思います.これはwindows 同士のファイル共有でも同様だと思います.
なので,ホストとクライアント間の回線速度が遅いと非常に時間がかかると思います.

投稿日時 - 2008-02-04 19:32:18

あなたにオススメの質問