- ベストアンサー
ip_conntrack_ftpのインストール
- CentOS5でFTPサーバを立てようとする際に、FTPでpassiveモードで繋がらないという状況に陥りました。iptablesで必要なモジュールを読み込む必要があることがわかりました。
- モジュールの読み込みで失敗し、モジュールのロードやインストールを試みてもエラーが発生しています。この状況での解決方法について教えていただけないでしょうか?
- 現在、CentOS5でFTPサーバを立てようとしていますが、FTPでpassiveモードで繋がらず、iptablesのモジュールの読み込みでエラーが発生しています。解決方法を教えていただけないでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
># ls /lib/modules >何も表示されず カーネルがモジュール使える様にビルドされていないようです。 カーネルビルドからやり直す必要があるかと思われますが…… VPSの提供業者に確認してみた方がよいかと思われます。 # いくらなんでもそんな状態のカーネル「のみ」ってコトはないハズですが、 # 提供側でその辺りをいぢっている可能性は否定出来ませんので。 カーネルの設定を変更&ビルド&インストールしてそのカーネルで再起動すれば…一応は使えるハズですが…… CentOSの標準のカーネルを使っていないようですので、やはりVPSサービス提供側に確認する必要があるかと。
その他の回答 (2)
- Wr5
- ベストアンサー率53% (2173/4061)
>WARNING: Couldn't open directory /lib/modules/2.6.18-028stab070.14: No such file or directory モジュール自体がインストールされていない…っぽいですね。 uname -a ls /lib/modules lsmod の結果はそれぞれどうなっていますか? VPSだとその辺り特殊…なんでしょうか………。 # FTPのpassiveモードでも…間に入るルータによっては正しく動作しませんが… # まぁ、VPSでグローバルIP振られているのなら問題ない…のかな? 本件から外れますし手間は掛かりますが、sftpの方がいいかと思われます。
補足
# uname -a Linux xxxxx(vpsのユーザ名) 2.6.18-028stab070.14 #1 SMP Thu Nov 18 16:04:02 MSK 2010 i686 i686 i386 GNU/Linux # ls /lib/modules 何も表示されず # lsmod Module Size Used by となっています。 モジュールのインストールは、かなり手間がかかるものなのでしょうか? ※ちなみに、諸事情により、どうしてもFTPを使用したい状況です。
- Wr5
- ベストアンサー率53% (2173/4061)
>FATAL: Could not load /lib/modules/2.6.18-028stab070.14/modules.dep: No such file or directory カスタマイズしたカーネルが動作しているようですが…… モジュールが入っているとして、 depmod -a 2.6.18-028stab070.14 を実行して、しばらく待てば /lib/modules/2.6.18-028stab070.14/modules.dep が作成されると思われます。
補足
depmod -a 2.6.18-028stab070.14 上記コマンドを実行したのですが、以下のエラーがでてしまいます。 モジュールが入っていないということなのでしょうか? ちなみに、サーバはKDDI・CPIのVPSサーバを最近レンタルしました。 WARNING: Couldn't open directory /lib/modules/2.6.18-028stab070.14: No such file or directory FATAL: Could not open /lib/modules/2.6.18-028stab070.14/modules.dep.temp for writing: No such file or directory あまり、詳しくないのですが、よろしくお願いいたします。
お礼
わかりました。 VPSサービス業者へ確認してみます。 色々とありがとうございます。