重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

あるレンタルサーバで、
Xen-VPSで最近かりました。
(HyperVM,Lxadminです。(<=といっても、パスワードを変えたくらい))
OSは、CentOS5です。

で、デフォルトで、FTPが有効になってました。

xinet.d経由で


-bash-3.2# cd /etc/xinetd.d/
-bash-3.2# ls -al
total 84
drwxr-xr-x 2 root root 4096 Jan 14 21:58 .
drwxr-xr-x 55 root root 4096 Jan 14 22:09 ..
-rw-r--r-- 1 root root 1157 Mar 15 2007 chargen-dgram
-rw-r--r-- 1 root root 1159 Mar 15 2007 chargen-stream
-rw-r--r-- 1 root root 1157 Mar 15 2007 daytime-dgram
-rw-r--r-- 1 root root 1159 Mar 15 2007 daytime-stream
-rw-r--r-- 1 root root 1157 Mar 15 2007 discard-dgram
-rw-r--r-- 1 root root 1159 Mar 15 2007 discard-stream
-rw-r--r-- 1 root root 1148 Mar 15 2007 echo-dgram
-rw-r--r-- 1 root root 1150 Mar 15 2007 echo-stream
-rw-r--r-- 1 root root 318 Jan 7 2007 finger
-rw-r--r-- 1 root root 275 Jan 7 2007 ntalk
-rw-r--r-- 1 root root 978 Jan 14 21:58 pureftp
以下略
とあり、

-bash-3.2# lsof -i:21
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
xinetd 4521 root 5u IPv4 19575 TCP *:ftp (LISTEN)
-bash-3.2#
なので、

-bash-3.2# vi pureftp
でdisable = noをyesに変えて保存し、

-bash-3.2# /etc/init.d/xinetd restart
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
-bash-3.2# lsof -i:21
-bash-3.2#

という状態です。

ですが、ftp接続出来てしまいます。なぜなのでしょうか?


ご存じの方いらっしゃいましたらよろしくお願いいたします。

A 回答 (3件)

>でもCentOSのFTPってxinetdにくっつけてましたっけ?


>vsftpdだと思うんですけど・・・

標準だとvsftpdですね。
そして、サービス起動…になっているかと。
xinetd用のファイルもあるので、コピーして設定すればxinetd経由にもできますが。

pureftpのCentOS用パッケージがあるのかどうかは……
pure-ftpd.x86_64 : Lightweight, fast and secure FTP server
コレか。
# ウチのは64ビットで動作しているので。
使ったことは…ないです。


他に起動していないか、再確認された方がよろしいかと。
VPSは使ったことありませんので細かいところは不明ですが…
    • good
    • 0

ftp 接続できているのは、本当にそのサーバですか。


get, put でそのサーバ上のファイルにアクセスしていますか ?
    • good
    • 0

disable = no だとenableなんじゃないですか?


disable = yes にした方がいいのでは?


でもCentOSのFTPってxinetdにくっつけてましたっけ?
vsftpdだと思うんですけど・・・
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!