いつも大変お世話になっております。
本日はIIS4.0上のFTPサービスについて質問が
ございます。
現在本サービスを使用した運用を検討しており
ますが、データの転送(Putコマンド)に関して
質問がございます。
FTPサーバである「A」に対し、クライアントB
からログオンします。
このまま「Putコマンド」を使用し、ファイルを
転送した場合の転送先はカレントディレクトリ、
ログオンしたばかりのこの場合、サーバA上に設定
されたホームディレクトリになると理解しております。
そこでご質問なのですが、FTPのコマンドでカレント
ディレクトリ以外に対しファイル転送する事は
可能なのでしょうか?
逆にそのような事ができない為、仮想ディレクトリ
という機能が存在しているのでしょうか?
どなたか知識をおもちの方、ご回答宜しくお願い
致します。
No.2ベストアンサー
- 回答日時:
kyouichi6さんの補足ですが...。
>ftp> put c:/temp/test.data /ftp-root/aaaaa/test.data
>みたいな事は出来ないと思います。(ちょっと自信なし)
>
やってみたら出来ました。^ ^;
ということで、カレントディレクトリ以外への転送は
put <ローカルファイルのフルパス> <リモートのフルパス>
でいいと思いますよ。
もちろん「cd」コマンドでリモートのカレントディレクトリを移動するのもありです。
仮想ディレクトリはホームディレクトリ配下以外で指定する場合が多いですね。
ホームディレクトリ配下なら前述のように転送できるので。
Kanop_98さん、大変参考になるご意見
ありがとうございます。
自分もこの方法をもとにバッチファイルを
作成し対応したいと思います。どうもあり
がとうございました。
No.3
- 回答日時:
kanop_98さんフォロー有難うございます。
げ!出来ましたか。そういわれて昔自分で作ったバッチファイルの中見たら自分でもしっかり使っていました。(^_^;)
chickenheartsさんいい加減な情報で混乱させて申し訳ありませんでした。
No.1
- 回答日時:
FTPのプロンプトから
ftp>pwd
でカレントディレクトリが表示されます。
ftp>cd /aaaaa/bbbbb
でカレントディレクトリの移動が可能です。
このときのroot(/)はIISで指定したftp-rootであり、OSで言うC:\とかD:\ではありません。
この状態でputしてやればホームディレクトリー以外にファイル転送をすることは可能です。
ftp> put c:/temp/test.data /ftp-root/aaaaa/test.data
みたいな事は出来ないと思います。(ちょっと自信なし)
因みにIISで指定したftp-rootの下にFTPのユーザーIDと同じ名前のサブディレクトリーを作ってやるとそこがその人のホームディレクトリーになったと思いますがこれは自分でやった事が無いのでちょっと自信がありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- サーバー NASの利用経験多い方教えてください! 1 2022/03/24 19:21
- ホームページ作成・プログラミング Adobe DreamweaverでのサイトのFTP 2 2023/03/05 11:55
- サーバー FFFTPで特定サイトだけUploadできない 4 2022/08/27 14:53
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- サーバー ログオンユーザーがいない場合に自動再起動 1 2022/09/28 09:53
- その他(悩み相談・人生相談) 勘でもいいのでご返答ください。 先程転送サービスを利用しました(日本の通販で買ったものをフランスに転 1 2022/12/05 02:47
- デスクトップパソコン ウイルスに感染しないファイルのバックアップ方法について 5 2022/09/11 11:27
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- WordPress(ワードプレス) WordPressのサイトにPDFをアップロードした際にGoogleなどの検索結果に出ないでほしい 1 2022/08/03 10:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Apache2.4のダウンロードについて
-
rmとrmdirについて
-
誤って/home配下を削除してしま...
-
net use /d の強制実行
-
Linuxのスラッシュ,ピリオドの...
-
tarで纏める際に、複数場外した...
-
コマンドプロンプトで何故パラ...
-
シェルスクリプトを使ったSCPの...
-
ソフトのインストール場所?
-
ユーザーの切替をすると・・
-
rmコマンドについて
-
Dirコマンドでフォルダ内ファイ...
-
batである文字列内に特定の文字...
-
TOPコマンドで表示するCPU使用...
-
エクセルの表にヘンな枠が・・・
-
テキストファイルから最終行の抽出
-
スクリプトのエラー「unexpecte...
-
ラズパイで『’test.service’をs...
-
ファイル名についている「-」と...
-
SONYの音楽ソフト「x-アプリ」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
net use /d の強制実行
-
tar.bz2ファイルのインストール...
-
Windowsのローカルディレクトリ...
-
sylpheedメールソフト 受信でき...
-
DOSコマンドで cmd /c rd /s /...
-
tarで纏める際に、複数場外した...
-
Apache2.4のダウンロードについて
-
誤って/home配下を削除してしま...
-
zshのコマンド履歴がヒストリフ...
-
ls -1R の結果をフルパスで欲しい
-
rc.d や init.d の 「.d」の意味
-
コマンドプロンプトでコマンド...
-
cd desktop としてディレクト...
-
Linuxのスラッシュ,ピリオドの...
-
ln ハードリンクをワイルドカー...
-
tarで圧縮したファイルの解凍時...
-
"no space left on device"と出...
-
コマンドプロンプトで何故パラ...
-
パスの設定とかパスを通すって...
-
IIS4.0のFTPサービスについて
おすすめ情報