A new CentOS Linux update is available: How to Create SFTP User without Shell Access on CentOS or RHEL 8
Tecadmin published a tutorial about setting up a SFTP user without shell access on CentOS or RHEL 8.Read more @ Linux Compatible