/var/wwwのftpユーザーのホームディレクトリ

/var/wwwのftpユーザーのホームディレクトリ

私はCentos 7を使用してWebサーバーを作成しようとしていますが、そのディレクトリのユーザーにFTP経由でアクセス権を付与して/var/wwwホームディレクトリにしようとしています。私は使用しますvsftpd。これは私の設定ファイルです。

Anonymous_enabled=いいえ
ローカルアクティベーション=はい
書き込みイネーブル=はい
ローカルマスク=022
dirmessage_enable=YES
xferlog_enable=はい
connect_from_port_20=はい
xferlog_std_format=YES
chroot_local_user=はい
聞く=いいえ
Listen_ipv6=はい
pam_service_name=vsftpd
ユーザーリストが有効 = はい
tcp_wrappers=はい
pasv_enable=いいえ
allow_writeable_chroot=YES

ユーザーのホームディレクトリを作成し、/var/www/userユーザーに775の権限を付与しようとしましたが、うまくいきませんでした。ユーザーをグループに追加しましたがapacheftpそれも役に立ちませんでした。

動作させる唯一の方法はseLinuxパラメータをallow_ftpd_full_accessonに変更することでしたが、これは良い習慣ではないと思います。パラメータはftp_home_dir存在しませんが見つかりましたtftp_home_dir。オンにしたときと同じかどうかはわかりませんが、何も起こりませんでした。

どのように動作させることができますか?みんなありがとうございます!

ベストアンサー1

おすすめ記事