※ ChatGPTを利用し、要約された質問です(原文:コマンドプロンプトでftpで接続したのですが)
コマンドプロンプトでFTP接続する方法とファイルが表示されない場合の対処法
このQ&Aのポイント
コマンドプロンプトでFTP接続する方法と、ファイルが表示されない場合の対処法について解説します。
Windows XPとWindows 2000を使用している場合、コマンドプロンプトでFTP接続する方法は簡単です。ftpコマンドにIPアドレスを入力し、ユーザ名とパスワードを入力するとFTPサーバに接続できます。
FTP接続後、dirコマンドを使用してファイルを表示しようとすると、表示されない場合があります。表示されない場合は、ポートの設定やファイアウォールの設定を確認し、適切に設定する必要があります。また、pwdコマンドを使用して相手側のカレントディレクトリを表示することもできます。
勉強のために、コマンドプロンプトでftpをしたいのです。
マシンは相手も自分もWindowsで、LANでつながっています。
ftp (IPアドレス)
と入力すると、ユーザ名とパスワードを求められ、入力すると、
ftp>
というプロンプトに変わります。
dirと入力すると、ローカルのファイルが表示されると思うのですが、
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
と表示されるだけで、ファイルは表示されません。
どうすれば表示されますか。
また、pwdと表示すると相手側のカレントディレクトリが表示されると思うのですが、
ftp> pwd
257 "/" is current directory.
と表示されます。
この"/"が相手のマシン上で実際にどのフォルダなのかは、どうやってわかりますか。
自分のマシンはWindowsXP
相手のマシンはWindows2000
お礼
ありがとうございます。 >(1)スタートメニューの中から、管理ツールとかのグループで >「インターネット サービス マネージャ」が見つかればそれをクリックして起動。 これは見つからなかったのですが、 >「%systemroot%\system32\inetsrv\iis.msc」を入力して こっちのほうはできました。 それ以降もご回答のとおり行ったらできました。 そして、dirでファイルが表示されなかったのは、実際にファイルがないからで、相手のマシン(サーバのマシン)にファイルを置いたら表示されました。ありがとうございました。