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)
よろしければ可能性も含めてご指摘頂きたくお願いします。。。
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が確立できました!感動です(;;)
ありがとうございます。