User permissions (shell/ FTP/ sFTP)

a. Is it possible to disable FTP altogether and allow only sFTP

b. Is it possible to disable shell login, but permit only sFTP

a. Since SFTP is performed by the SSH daemon, it should suffice to disable the ProFTPD. Then no more FTP logins will be possible.

b. Yep, you can do that by using the proper Custom Shell for your users. See “System Customization / Custom Shells”, and use one with “/usr/bin/scponly” as shell command. There should be one defined by default (named “Email, FTP and SFTP”).

Thank you. both suggestions worked perfectly.