ports インストールの proftpd

ProFTPdをローカルIP(192.168.0.***)からアクセス可能にする

というわけでportsでインストール

cd /usr/ports/ftp/proftpd/
make install clean

で、とりあえずsync;rehashしましょう。
FTPを使用するuser groupがvuserであるとして、設定開始。

cd /usr/local/etc/
vi proftpd.conf

して適当なところに以下のように書きます

DefaultRoot                     ~ vuser

また

<Limit LOGIN>〜</Limit>

を以下のように書き換えます(ローカルのIPアドレスは例ですので、変えている場合は読み替えてください)

<Limit LOGIN>
Order allow,deny
Allow from     192.168.0.
Deny from all
</Limit>

Allow from

完了したらいよいよ起動ですが、portsからインストールすると /usr/local/etc/rc.d に起動スクリプトのサンプルがありますのでそれを利用します

cd /usr/local/etc/rc.d/
cp proftpd.sh.sample proftpd.sh
chmod +x proftpd.sh

これで最後に

./proftpd.sh start

で起動するはずです

最後にproftpd.confのサンプル

RAJ商会