pureftpd匿名アクセス
PureftpdはFtpプログラムです.匿名のユーザーログインの構成を見てみましょう
デフォルトのプロファイルで匿名ログインのみをサポートする場合は、少し変更すればいいです.
ChrootEveryone yes//すべてのユーザーをホームディレクトリに制限
AnonymousOnly no//匿名でのみログインさせるかどうか
NoAnonymous no//匿名接続は許可されず、認証ユーザーのみが使用可能
AnonymousCanCreateDirs//匿名ユーザーによる新規ディレクトリの作成を許可
MaxLoad 4//システムがloadedによって次の値を超えた場合、匿名ユーザーはダウンロードを禁止されます
AnonymousRatio 1 10//匿名ユーザーのアップロード/ダウンロードの比率
AnonymousBandwidth 8//匿名ユーザーの最大帯域幅(KB/s)
AllowAnonymousFXP yes//匿名ユーザーと非匿名ユーザーに対して匿名FXP転送を許可
AnonymousCantUpload no//匿名ユーザーからの新規ファイルのアップロードは受け付けません(no=アップロード許可)
#(".")の先頭のファイルを読み書きできるかどうか
service pureftpd restart
以上の設定で匿名Ftp接続ができますが、「421でセキュア匿名FTPが確立できません」というエラーが発生した場合は、システムアカウントを確認してください.システム構築時にFTPというアカウントを最適化した可能性があります.そうであれば、実行します.
- # vi /usr/local/pureftpd/etc/pure-ftpd.conf
デフォルトのプロファイルで匿名ログインのみをサポートする場合は、少し変更すればいいです.
ChrootEveryone yes//すべてのユーザーをホームディレクトリに制限
AnonymousOnly no//匿名でのみログインさせるかどうか
NoAnonymous no//匿名接続は許可されず、認証ユーザーのみが使用可能
AnonymousCanCreateDirs//匿名ユーザーによる新規ディレクトリの作成を許可
MaxLoad 4//システムがloadedによって次の値を超えた場合、匿名ユーザーはダウンロードを禁止されます
AnonymousRatio 1 10//匿名ユーザーのアップロード/ダウンロードの比率
AnonymousBandwidth 8//匿名ユーザーの最大帯域幅(KB/s)
AllowAnonymousFXP yes//匿名ユーザーと非匿名ユーザーに対して匿名FXP転送を許可
AnonymousCantUpload no//匿名ユーザーからの新規ファイルのアップロードは受け付けません(no=アップロード許可)
#(".")の先頭のファイルを読み書きできるかどうか
service pureftpd restart
以上の設定で匿名Ftp接続ができますが、「421でセキュア匿名FTPが確立できません」というエラーが発生した場合は、システムアカウントを確認してください.システム構築時にFTPというアカウントを最適化した可能性があります.そうであれば、実行します.
- # useradd ftp -g ftp -d /var/ftp -s /sbin/nologin
- usermod -d /ftp usename