投稿日:2003年01月30日 作成鷹の巣

No.8098 Red Hat8.0+Proftpd1.2.8rc1.rpm+同inetd.rpm環境で、localhostでのFTP認証に失敗する。



Red Hat8.0+Proftpd1.2.8rc1.rpm+同inetd.rpm環境で、localhostでのFTP認証に失敗する。

No.8098 投稿時間:2003年01月30日(Thu) 17:25 投稿者名:じゃこRedHat80 URL:

どうしても外部にFTP鯖を露出したく既存の「vsftpd」から「proftpd」に乗り換えようとしています。
(vsftpdがあまりにも情報がないもので。。。)
タイトル通りの環境を構築。/etc/proftpd.confを書き換え
1,Servername →任意
2,user nobody
group nogroup →nobody

DefaultRoot ~!wheel を追加。

上記環境で同マシンから
ftp localhost
を実行

Connected to localhost(127.0.0.1).
220 ProFTPD 1.2.8rc1 Server(任意鯖名)[マシン名]
name(localhost:ユーザー名):

この後ユーザー名、パスワードを入力すると
530 Login incorrect
Login ffailed
421 Service not available. remote server has closed connection
ftp>

となり、再度のログインを試そうと
ftp>user
を行っても
Not connected
と怒られてしまいます。

ただ/var/log/secureというログを見ると
日時 マシン名 proftpd[数字]: マシン名 -USER ユーザー名 Loginsuccessful
となっておりログインしたことになっています。
LAN内のマシンから覗こうとすると当然はねられます。。。。

かなり厨房な質問かもしれませんがもうお手上げです(xx)
よろしければ可能性も含めてご指摘頂きたくお願いします。。。


~ !の間にスペースを入れるだけでOKでしょう。

No.8103 投稿時間:2003年01月30日(Thu) 23:03 投稿者名:おやじ URL:http://www.aconus.com/~oyaji

こんばんは。

> どうしても外部にFTP鯖を露出したく既存の「vsftpd」から「proftpd」に乗り換えようとしています。
> (vsftpdがあまりにも情報がないもので。。。)
> タイトル通りの環境を構築。/etc/proftpd.confを書き換え
> 1,Servername →任意
> 2,user nobody
> group nogroup →nobody
>
> DefaultRoot ~!wheel を追加。

DefaultRoot ~ !wheel

~ !の間にスペースを入れるだけでOKでしょう。この意味は、Wheelユーザ以外はユーザの/homeディレクトリより上は上がれないということ。例えば、oyajiなら/home/oyaji以下がアクセス範囲となります。


感動(;;)

No.8109 投稿時間:2003年01月31日(Fri) 02:32 投稿者名:じゃこRedHat80 URL:

> こんばんは。

> DefaultRoot ~ !wheel
>
> ~ !の間にスペースを入れるだけでOKでしょう。この意味は、Wheelユーザ以外はユーザの/homeディレクトリより上は上がれないということ。例えば、oyajiなら/home/oyaji以下がアクセス範囲となります。

コメント自体が「wheelを除く~」と読んでいたことに問題があったわけですね(^^;「~ 。但しwheelを除く」。。。
なんとまぁ。。。おかげさまでFTPが確立できました!感動です(;;)
ありがとうございます。


|目次|掲示板|過去ログ目次|▲頁先頭|