FTP通信について初心者なのですが、いま以下サイトを参考にまずFTPサーバーを作っています。
https://proengineer.internous.co.jp/content/colu …
一通り設定は終わって、FTPサーバーが正しく構築できたか確認しようと、手順通り「open localhost」を入力したのですが、添付のように
インターネット インフォメーションサービス(IIS)マネージャーで作成したFTPサイトにログインできないと出てしまいます。
色々解決案ネットで探したのですが良く分からず質問させて頂いた次第です。
確認すべき項目や原因等ご教示頂けたらと思います。
よろしくお願い致します。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
>サーバー→クライアントへのやり取りがいまだできません。
(接続が拒否されましたと出る)アクティブモードのことを言っているのでしょうか?
アクティブモードを使用できない環境であれば、パッシブモードを使用したらよいです。
Windows 標準の ftp コマンドはパッシブモードに対応していません。
GUI であれば FFFTP や FileZilla が対応しています。
CUI であれば NcFTP が対応しています。
アクティブモードのことではない場合、補足説明をして頂かないと状況がわかりません。
>一応、ファイアウォールは両方とも無効にしているのですが、考えられる要因何かありますか??
サーバーとクライアントは同じネットワーク上に存在するのでしょうか?
間にルーター等の機器がある場合、その機器の設定変更が必要かも知れません。
ご回答ありがとうございます!
勉強不足でアクティブとパッシブという用語初めて聞きました。
>Windows 標準の ftp コマンドはパッシブモードに対応してい>ません。
色々漁ってたら自分もこの文言を見つけこのあたりが原因なのかなと思っています。
ただ別のノートPC(別の人が構築したftpサーバー)はサーバー→クライアントができるので違い何だろうと今模索しています。
取り急ぎ内容確認とお礼まで
No.4
- 回答日時:
「localhost」は自分自身を指します。
このコマンドを入力&処理するコンピューターでFTPサーバーを稼働させていますか?
FTPサーバーが稼働しているコンピューターとコマンド実行するコンピューターの間のネットワーク環境を理解して操作してください。
まずはその辺から。
参考まで。
No.3
- 回答日時:
IIS は使ったことがありませんが、たぶん、参考サイトの情報が間違っています。
>(5) 匿名、匿名ユーザーを選択し、アクセス許可を2つともチェックして終了ボタンをクリック
その設定なら、FTP接続のユーザー名は anonymous で、パスワードはメールアドレス(実際には何でも可)でログインできると思います。
FTP接続のユーザー名に ftp_user を使用するなら、「匿名」ではなく「基本」を選択すべきだと思います。
ご回答ありがとうございます!
>FTP接続のユーザー名に ftp_user を使用するなら、「匿名」>ではなく「基本」を選択すべきだと思います
こちらで解消しました。ただ、一点教えて頂きたいのですが、クライアント→サーバーへはFTPでのやり取りができるようになったのですが、サーバー→クライアントへのやり取りがいまだできません。(接続が拒否されましたと出る)
一応、ファイアウォールは両方とも無効にしているのですが、考えられる要因何かありますか??
No.1
- 回答日時:
ftpは現状大変危険なソフトとされています。
アカウントやパスワードを打ち込むと何の暗号化もされずにそのままネットワークに流れてしまいます。充分信頼できるLANの中に限定して使用するか、sftpに変更すべきです。さて、実行するコマンドを...
open localhost
ではなく...
open [PCのIPアドレス]
としてみましょう。指定するアドレスはopenコマンドを実行するパソコン自身のIPアドレスです。もしこれでログインできるなら原因はご自身の"hosts"ファイルに"localhost"が設定されていない、と言う単純な問題です。
以下はLinux環境で、sftpを利用してログインした例です。
$ sftp localhost
The authenticity of host 'localhost (::1)' can't be established.
ECDSA key fingerprint is SHA256:rH+/x6dprEbSKfe0C66ySv7wALSmP1DDhuGFgtthegk.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
[アカウント名]@localhost's password:
Connected to localhost.
sftp>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- WordPress(ワードプレス) 緊急!WordPressの設定でURLをhttpsに変えたとたんエラー画面になってしまいました! 3 2021/12/28 13:04
- WordPress(ワードプレス) WordPress プラグインのインストールができなくて困っています。 1 2022/02/06 15:57
- サーバー WindowsのPCからコマンドでサーバーにファイルの送受信を行う方法について 3 2023/09/11 21:48
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- HTML・CSS 詳しい方に質問です。 早急に解決したいと思っています。 ポートフォリオをMacBook で作成したと 2 2023/05/12 17:40
- SEO ホームページがgoogle検索結果に出なくなった。 3 2021/12/28 18:37
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
サーバーについて サーバーの仕組みがわかりません例えばgooleって外国のサーバーを経由してるんでし
サーバー
-
WindowsのCapsLock(キャップスロック)って、何の意味があるんですか?
C言語・C++・C#
-
[C言語]fputsとfprintfの違い
C言語・C++・C#
-
-
4
Javaって使いますか、もう古いですか?C++とどっちがいいですか?分析でC++使う授業ありましたけ
C言語・C++・C#
-
5
C言語 バッファについて。
C言語・C++・C#
-
6
なぜサーバーの運用にはLinuxが必要なのですか?
サーバー
-
7
C言語について。
C言語・C++・C#
-
8
C言語って古いですか?
C言語・C++・C#
-
9
C言語の関数と配列に関する質問
C言語・C++・C#
-
10
検索サーバーのHDDなど通常どれくらいのバックアップ予備HDDあるんですか?一度使われるとバックアッ
サーバー
-
11
メモリが16GBのパソコンでは17GBの動画は開けないのでしょうか?
その他(コンピューター・テクノロジー)
-
12
メモリが6GBのスマホに7GBの動画を保存することは可能なのでしょうか?不可能なのでしょうか? 昨日
その他(コンピューター・テクノロジー)
-
13
新品の外付けSSDにウイルスが入ってるかどうかを知るためにMicrosoft Defenderやウイ
その他(コンピューター・テクノロジー)
-
14
「インストール不要のソフト」 ってどういう意味なのでしょうか?ソフトはインストールするものなのに、、
その他(コンピューター・テクノロジー)
-
15
Windows11まだ早い・・・
Windows 10
-
16
Windows 10 2025年10月14日で使用できなくなるのでしょうか
Windows 10
-
17
\\キーでの漢字入力解除について
その他(コンピューター・テクノロジー)
-
18
10BASE-Tなどは何でしょうか
Windows 10
-
19
http、httpsをブラウザで見る場合の、ルーターのフィルタリング設定について
ネットワーク
-
20
ソフトにハッシュ値は存在しますか?それとも画像ファイルや文書ファイルなどにしかハッシュ値は存在しない
その他(コンピューター・テクノロジー)
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Tera Termでのコマンド流し込み...
-
ブラウザにIPアドレスを直打ち...
-
【Ciscoコマンド】interface As...
-
centos7で、rshコマンドが使用...
-
データグリッドとは?
-
hp-uxのsedコマンドについて教...
-
svn subversiveでの競合編集に...
-
IPアドレスの不正使用者の特定
-
コマンドプロンプトで複数端末...
-
コマンドでネットワーク上の全...
-
icaclsの読み方
-
NICを2枚差しで、インターネッ...
-
PowerChuteの実行権限?でしょ...
-
Linuxのサーバで「df」コマンド...
-
Windowsでマシンスペックをテキ...
-
Thunderbird 振り分けされなく...
-
excel VBA 特定の文字列を含む...
-
【マクロ】エクセルにかいてあ...
-
フォルダのサムネイル画像
-
MODE関数を文字でできる関数は...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tera Termでのコマンド流し込み...
-
ブラウザにIPアドレスを直打ち...
-
コマンドの戻り値が「130」
-
NICを2枚差しで、インターネッ...
-
icaclsの読み方
-
NetBTエラーとbrowserエラーが多発
-
【Ciscoコマンド】interface As...
-
ADでユーザ名と表示名をコマン...
-
Windowsでマシンスペックをテキ...
-
centos7で、rshコマンドが使用...
-
FTPのログイン履歴を取得するに...
-
コマンドプロンプトで、コマン...
-
date /t > nulの意味を教えてく...
-
Active Directryのグループ内の...
-
net send に代わるmsgコマンド...
-
svn subversiveでの競合編集に...
-
ArcServeのca_backupコマンドが...
-
phpのプログラムが無限ループし...
-
FTPデータ転送コマンドを手打ち...
-
ciscoのshow logging, show tec...
おすすめ情報