• ベストアンサー

CentOS6 で、.ftpaccess

sakuraのvpsを使っています。 .ftpaccessを別のサーバーでしているように、以下のように記入しましたが、どのIPアドレスからもアクセス出来てしまいます。 .ftpaccessを有効にするにはどうしたらいいのでしょうか?どのようなコマンドで何かをインストールする必要があるのでしょうか? vinelinuxの時には、標準で出来ていました。 お手数ですが、ご指導のほどよろしくお願いいたします。 <Limit LOGIN ALL> Order allow,deny Allow from IPアドレス Deny from all </Limit>

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

>sakuraのvpsを使っています。 >.ftpaccessを別のサーバーでしているように、以下のように記入しましたが、どのIPアドレスからもアクセス出来てしまいます。 http://support.sakura.ad.jp/manual/rs/others/ftpaccess.html ですかね? >.ftpaccessを有効にするにはどうしたらいいのでしょうか?どのようなコマンドで何かをインストールする必要があるのでしょうか? 上記ページより… >.ftpaccess というファイルは ProFTPD を構成するファイルの一つであり ということなので、ProFTPDをインストールして下さい。 標準で入っているvsftpdをアンインストールして、ProFTPDをインストールすることになります。 http://www.server-world.info/query?os=CentOS_6&p=ftp&f=2 さらに…標準リポジトリには無いようなので、epelリポジトリの導入が必要です。 # さらにさらに…SELinuxがどうなっているかも確認必要でしょうね。 .ftpaccess ではなくとも、IPアドレスで接続の制限をしたい。 ということであれば、ちょっと古い記事ですが… http://linuxserver.jp/%E3%82%B5%E3%83%BC%E3%83%90%E6%A7%8B%E7%AF%89/ftp/vsftpd%E3%81%A7%E3%81%AEip%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%AE%E5%88%B6%E9%99%90.php というのもあります。 もちろんiptablesでフィルタする。という方法もあります。 んで…サーバがルータの内側にあった。 とかいう場合はいろいろと面倒なことになりますのでご注意を。 # 「FTPサーバ ルータ」辺りで検索すればなんらか出てくるでしょう。 ssh使った方が楽(というか安全)かも知れません。

link222
質問者

お礼

詳しくご説明くださりありがとうございました。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

さくらで.ftpaccessを利用したいという意味でしょうか? http://support.sakura.ad.jp/manual/rs/others/ftpaccess.html ちょっと質問者さんの状況がわからないのですが ProFTPDの機能のようなので、もしかしたら別のftpdが動いているとか?

link222
質問者

お礼

ありがとうございます。vsftpdを利用していたことが原因だったようです。

関連するQ&A

専門家に質問してみよう