If I followed you correctly… I set a user’s Login Shell from WM Advanced tab, to the SFTP binary. Interestingly enough, it worked and he was unable to login w/ Transmit and FTP.
So that’s cool, but I still don’t really like the idea of FTP as a service running at all (maybe it’s a minor thing?), any other suggestions?
Can’t you just turn off the FTP service in server admin? If a user has a shell set and remote login is on, SFTP (really just ssh) should work just fine.
SFTP isn’t FTP at all. It’s just FTP-like and done over SSH.