vsftpdでパッシブモード、アクティブモードの両方でアクセスできるようにさせたいと考えておりますが、
そのようなことは可能でしょうか。
また、パッシブモードがダメな場合、アクティブモードで接続できるようにする。その逆でアクティブモードがダメな場合、パッシブモードで接続できるようにも考えております。
vsftpdで構築可能な場合、その手順が記載されているサイト等をお教えいただけますでしょうか。
vsftpdで構築不可能な場合、別のftpサーバーで実現できるよとのことであれば、その手順が記載されているサイト等をお教えいただけますでしょうか。
No.3ベストアンサー
- 回答日時:
>vsftpdでパッシブモード、アクティブモードの両方でアクセスできるようにさせたいと考えておりますが、そのようなことは可能でしょうか。
もちろん可能です。
ちょっと細かい話をするならば、
コンフィグファイルのpasv_enable をYESにすることでパッシブモードが有効になりますが、これはデフォルトがYESなので特に意識せずとも良いと思います。
アクティブモードはftpサーバとして動作する以上必ず動作するようにしなければなりません。
RFC959によればFTPサーバが最低限サポートしなければならないコマンドはアクティブモードが出来る最低限のコマンドが含まれている必要であることになっています。
だから、パッシブモードを有効にすれば両方のモードが使用できることになります。
>また、パッシブモードがダメな場合、アクティブモードで接続できるようにする。その逆でアクティブモードがダメな場合、パッシブモードで接続できるようにも考えております。
これは、ftpクライアント側の作りに依存します。
vsftpdはftpサーバなので、vsftpdとしてはどちらでも受け入れますよという状態になっているだけです。
具体的にはクライアントからPORTコマンドを出すか、PASVコマンド出すかの違いによります。
ただ、自動で切り替えるクライアントはあまり見たこと無いです。
ftpサーバ側がパッシブをサポートしない場合、PASVコマンドがエラーになるので直ぐにわかりますが、ファイアウォールなどの問題で転送が完了しない場合は判断が少し難しいですね。
>vsftpdで構築可能な場合、その手順が記載されているサイト等をお教えいただけますでしょうか。
先にも書きましたが、デフォルトで両方のモードで通信できるようにvsftpdのconfはなっていますので設定は難しいことはないと思います。
それよりも、経路にあるファイアウォールやルータなどで通信が通るかのほうが問題になってくると思います。
ありがとうございます。時間ができたので、試してみましたが、特にモードの設定をconfに書かなくてもPASV,ACTIVEとも接続ができることを確認しました。
No.2
- 回答日時:
パッシブモードであれば、21/TCPとパッシブモードで使用するポートをポート開放しておけば大丈夫です
なお、アクティブモードに関しては、No.1のかたも書かれているように、ftp-dataのTCPの方向がサーバ→クライアントなので、使えるかどうかはクライアント側がちゃんとポート開放されているかによります
http://www.infraexpert.com/study/acl12.htm
とは言いつつ、ftp-dataで使用する宛先ポートは変動するので、実際にはクライアントがBBルータを介さずに直接接続されている(グローバルIPアドレスで直結つながっている)環境か、ALGを搭載したルータを介している環境じゃないと無理でしょう
> アクティブモードがダメな場合、パッシブモードで接続できるようにも考えております。
これはあっても、
> また、パッシブモードがダメな場合、アクティブモードで接続できるようにする。
これはまれでしょう
No.1
- 回答日時:
>vsftpdでパッシブモード、アクティブモードの両方でアクセスできるようにさせたいと考えておりますが、そのようなことは可能でしょうか。
可能ですが、アクティブモードのときはサーバーからクライアントへ接続しにいくのでクライアント側のポートが閉じられている場合には使えません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- iPhone(アイフォーン) iPhone 1 2022/04/30 21:29
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- その他(インターネット接続・インフラ) 有線LANでGoogleサイトのみ接続できません 2 2022/06/10 09:14
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- OCN光 VDSL回線での不具合 ネット回線変えるべきか? 3 2023/01/07 23:14
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
FTPエラー425
その他(コンピューター・テクノロジー)
-
パスワード設定していないユーザーのログイン
UNIX・Linux
-
FTPでputすると空ファイルが出来てしまう
その他(プログラミング・Web制作)
-
-
4
530が出て、FTPアクセスできません
UNIX・Linux
-
5
FTPでファイルがダウンロードできない
UNIX・Linux
-
6
-bash: ftp: コマンドが見つかりません
UNIX・Linux
-
7
エクセルのセル内の余白の設定って出来るのでしょうか?
Excel(エクセル)
-
8
ftpサーバー 接続できない
Windows 10
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ブレイドサーバーと仮想サーバ...
-
サーバーの定期シャットダウン...
-
WindowsのエクスプローラーでFT...
-
sims4についてです。 別のパソ...
-
アクセスが集中してサーバーが...
-
「自分のPCをWebサーバーにする...
-
「内部サーバーエラー サーバー...
-
マイクラのサーバーをdos攻撃す...
-
discordで2人だけのサーバー作...
-
マイクラでコマンド使いたいの...
-
無料のレンタルサーバで、スク...
-
SIPサーバのプロキシサーバって...
-
Googleドライブのウェブ公開、...
-
エックスサーバーでhttpd.conf...
-
ユーザー名を変更したい
-
なぜサーバーの運用にはLinuxが...
-
Local by Flywheelというローカ...
-
AWSやAZUREでかかる費用につい...
-
Apache24起動時のエラー
-
FTPサーバのポートを変更したら...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPサーバーの構築について
-
windowsでSYN/ACKを返すプログラム
-
FTPサーバーを作っているが、20...
-
QNAP NAS FTPS接続ができない
-
SMTPサーバソフト MELONに...
-
パフォーマンスモニタでのリモ...
-
ルーターのログに見知らぬIP...
-
www,ftpは接続できるが sshのみ...
-
ストリーミングサーバ構築につ...
-
FTPSで外から繋がらない
-
TCPのプログラムで例外エラーが...
-
FTPサーバ間でのデータ転送につ...
-
submission port(587)のリレー
-
ANHTTPDなどのwebサーバーを...
-
DHCPの適切なリース期間を教え...
-
nslookupでIPが見つからない
-
Localhostでは動くのにIP指定...
-
フォルダ、ファイルのアクセス...
-
二つのPCでサンダーバードを使...
-
グループポリシーのスクリプト...
おすすめ情報