При запуске p4d, Вы устанавливаете порт прослушивания (-p опция), чтобы быть my_hostname:1666?
У меня была эта проблема прежде, когда я запустил p4d с-p 127.0.0.1:1666.
пробовали ли вы установить public_content_rw_t конкурс SELinux в каталог ftp rw? Или есть какая-то причина, по которой вы не хотите этого делать?
public_content_rw_t
chcon -t public_content_rw_t /ftp ls -lZ /ftp