Cent OSVMでftpサーバーを実行しています。目標:
Ftpサーバーのローカルユーザーアカウントでログインした場合、Filezillaでファイルを作成できません(パブリックフォルダーにもありません)。
また、このブール値を設定します。
setsebool ftp_home_dir on
私のvsftpd設定:
anonymous_enable=YES
anon_root=/srv/shares/public
local_root=/srv/shares
no_anon_password=YES
local_enable=YES
write_enable=YES
local_umask=022
553がファイルを作成できませんでした
設定し忘れたsetsebool値はありますか?
SELinuxが原因であると疑われる場合(つまり、アップロードを試みたときに/var/log/audit/audit.log
に違反が表示された場合、またはSELinuxを許可モードに設定した後にアップロードが正常に完了した場合)、 audit2allow を調べます。 =失敗監査メッセージをSELinuxルールに変換して、実行しようとしているアクションを許可します。