Top過去ログ目次掲示板

作成日:2004年12月24日 作成:おやじ
掲示板で過去に質問された内容です。

No.4072 proftpdのxinetd経由の起動(SuSE9.1)


No.4072 投稿時間:2004年12月24日(Fri) 21:05 投稿者名:taka_seven URL:
タイトル:proftpdのxinetd経由の起動(SuSE9.1)

何度も、質問ばかりですいません
proftpdでxinetdでのやり方をここのサイトを見ながらやってますが
インストールと設定が完了したところで順序にしたがい
xinetdからの起動のテストをしたら下のようになってしまいます

# chkconfig proftpd off
# chkconfig --list proftpd
xinetd based services:
proftpd: off
#proftpdをすると問題なく動くんでxinetdからの
起動がうまくいってないようですが・・・
どなたか分かる方ご教授宜しくお願いします


No.4073 投稿時間:2004年12月24日(Fri) 22:26 投稿者名:U-mex URL:http://http://u-mex.plala.jp
タイトル:Re: proftpdのxinetd経由の起動(SuSE9.1)

> #proftpdをすると問題なく動くんでxinetdからの
> 起動がうまくいってないようですが・・・
> どなたか分かる方ご教授宜しくお願いします
> > それとSuSE9.1でのxinetdは
> /etc/init.d/xinetd.dではなく
> /etc/init.d/xinetdでした。

基本的な事ですが、/etc/xinetd.d/proftpdの
disable = Yes を No にするんじゃないですか?


No.4074 投稿時間:2004年12月24日(Fri) 22:33 投稿者名:taka_seven URL:
タイトル:Re^2: proftpdのxinetd経由の起動(SuSE9.1)

> > #proftpdをすると問題なく動くんでxinetdからの
> > 起動がうまくいってないようですが・・・
> > どなたか分かる方ご教授宜しくお願いします

> > 基本的な事ですが、/etc/xinetd.d/proftpdの
> disable = Yes を No にするんじゃないですか?
早い返信ありがとうございます

ぁ、すいません
disable=onになってました^^;
変な風にしてました・・・


No.4076 投稿時間:2004年12月24日(Fri) 22:53 投稿者名:taka_seven URL:
タイトル:Re^3: proftpdのxinetd経由の起動(SuSE9.1)

変えてもだめでした・・・


No.4078 投稿時間:2004年12月25日(Sat) 00:22 投稿者名:おやじ URL:http://http://www.aconus.com/~oyaji/
タイトル:闇雲ではなく順番に・・・。

> 変えてもだめでした・・・

どう駄目なのですか? 今の状況がつかめないので、下記でやってみてください。

1. standaloneモードで動いているとだめなので、下記で止める。

# /etc/init.d/proftpd stop

2. proftpd.confで「ServerType inetd」となっているか確認する。

3. /etc/xinetd.d/proftpdのdisable = yes を no に。

4. xinetdの再起動。

# /etc/init.d/xinetd restart


No.4079 投稿時間:2004年12月25日(Sat) 19:21 投稿者名:taka_seven URL:
タイトル:Re: 闇雲ではなく順番に・・・。

1つめはスタンドアローンモードでインストールしていないので
そういうファイルはありません
2つ目はその通りになっています
3つ目もその通りになっています

4をやって再起動させてもだめっぽいです...


No.4080 投稿時間:2004年12月25日(Sat) 19:31 投稿者名:taka_seven URL:
タイトル:Re^2: 闇雲ではなく順番に・・・。

ここの説明通り
# chkconfig proftpd off
# chkconfig --list proftpd
とやると
xinetd based services:
proftpd: off
になってる状態です
先ほどの説明は全項目とも、問題はないです


No.4081 投稿時間:2004年12月25日(Sat) 20:42 投稿者名:おやじ URL:http://http://www.aconus.com/~oyaji/
タイトル:/etc/xinetd.d/proftpdの設定がおかしいはずです。

> ここの説明通り
> # chkconfig proftpd off
> # chkconfig --list proftpd
> とやると
> xinetd based services:
> proftpd: off
> になってる状態です
> 先ほどの説明は全項目とも、問題はないです

/etc/xinetd.d/proftpdをここに貼り付けてください。
desable = noになっているなら、 xinetdを再起動しようがしまいが、proftpd: offにはなりません。この状態では、動きません。
因みに、今のまま
# netstat -an --tcp
とやって、21番が存在していないことを確認してください。もしあるなら、#proftpdで起動したり、vsftpdが動いたりしてないか確認してください。


No.4082 投稿時間:2004年12月26日(Sun) 15:54 投稿者名:taka_seven URL:
タイトル:Re: /etc/xinetd.d/proftpdの設定がおかしいはずです。

以下proftpdのファイル内容です

# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName "proftpd"
ServerType inetd
DefaultServer on
MasqueradeAddress ********
PassivePorts 2000 2250
# PAM認証の設定
AuthPAMConfig ftp

# Port 21 is the standard FTP port.
Port 21

# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30
TimesGMT off
# Set the user and group under which the server will run.
User nobody
Group nobody

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
#DefaultRoot ~
DefaultRoot ~/public_html !wheel
# Normally, we want files to be overwriteable.
AllowOverwrite on
UseReverseDNS off
IdentLookups off
DeleteAbortedStores on

# Bar use of SITE CHMOD by default
<Limit SITE_CHMOD>
DenyAll
</Limit>

# A basic anonymous configuration, no upload directories. If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
#<Anonymous ~ftp>
# User ftp
# Group ftp
#
# # We want clients to be able to login with "anonymous" as well as "ftp"
# UserAlias anonymous ftp
#
# # Limit the maximum number of anonymous logins
# MaxClients 10
#
# # We want 'welcome.msg' displayed at login, and '.message' displayed
# # in each newly chdired directory.
# DisplayLogin welcome.msg
# DisplayFirstChdir .message
#
# # Limit WRITE everywhere in the anonymous chroot
# <Limit WRITE>
# DenyAll
# </Limit>
#</Anonymous>


No.4083 投稿時間:2004年12月26日(Sun) 16:42 投稿者名:おやじ URL:http://http://www.aconus.com/~oyaji/
タイトル:何度も言うようですが /etc/xinetd.d/proftpdの設定がおかしいはずです。

> 以下proftpdのファイル内容です

これはproftpdの動作を決める設定ファイル(/etc/proftpd.conf)の内容ですよね。/etc/xinetd.d/proftpdを貼り付けてほしいといったはずですが?
今問題なのは、proftpdがxinetd経由で起動できていないことなので、xinetdの起動ファイルである /etc/xinetd.d/proftpd で、「desable = no(yesではない)」になっているかどうかであると、U-mexさんもおやじも指摘しているのですが、一度は気がつかれているのに、また戻っているのは何故なのでしょう。
話がかみ合わないのですが、ソフトが動く仕組みに関して何か大きな勘違いをされているような気もしますが・・・・。


No.4084 投稿時間:2004年12月26日(Sun) 18:43 投稿者名:taka_seven URL:
タイトル:Re: 何度も言うようですが /etc/xinetd.d/proftpdの設定がおかしいはずです。

何度も御迷惑をかけてすいません・・・
# default: on
# description: The ProFTPD FTP server
service ftp
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/proftpd
log_on_failure += USERID
disable = no
}


No.4085 投稿時間:2004年12月26日(Sun) 18:58 投稿者名:U-mex URL:http://http://u-mex.plala.jp
タイトル:Re^2: 2つありますね

> 何度も御迷惑をかけてすいません・・・
> # default: on
> # description: The ProFTPD FTP server
> service ftp
> {
> disable = yes
> flags = REUSE
> socket_type = stream
> wait = no
> user = root
> server = /usr/sbin/proftpd
> log_on_failure += USERID
> disable = no
> }

ボンミスらしくdisable項が始めと終わりにありますね。どちらかにしたほうが良い
のでは?


No.4086 投稿時間:2004年12月26日(Sun) 20:23 投稿者名:taka_seven URL:
タイトル:Re^3: 2つありますね

> > 何度も御迷惑をかけてすいません・・・
> > # default: on
> > # description: The ProFTPD FTP server
> > service ftp
> > {
> > disable = yes
> > flags = REUSE
> > socket_type = stream
> > wait = no
> > user = root
> > server = /usr/sbin/proftpd
> > log_on_failure += USERID
> > disable = no
> > }
>
> ボンミスらしくdisable項が始めと終わりにありますね。どちらかにしたほうが良い
> のでは?
原因はこれだったんですか・・・
明らかに自分のミスで御迷惑をお掛けしました・・・



掲示板▲頁先頭