IT_Architect
Verified User
- Joined
- Feb 27, 2006
- Messages
- 1,088
The Problem - Secure access for users and their contracted vendors to maintain their web sites. I brought this up in 2018 when I mentioned that people work from anywhere on anyone's wireless connections. There was not a viable solution then nor do I see one now.
- ftp - Everything is in the clear, including credentials.
- ftps - ftps is not even headed in the right direction. ProFTPd's implementation of ftps is Explicit, which is the current standard, but the client decides what if anything gets encrypted. It does not implement Implicit, the previous and more secure standard. You might as well close port 21.
- sftp - Using sshd doesn't work because it works at the user level, which means that for anyone to work on a user's web site, the user needs to give them their credentials. It also enables shell access to the user and his vendors.
- ProFTPd's mod_sftp has been an almost impossible solution for about ever as is evident from these forums, and well before my posts in 2018 when nobody could help me find a way to make it work on FreeBSD, and today if you do a standard install with CENTOS's heir apparent, AlmaLinux 8.4, and follow the implementation instructions, it will not result in a functional sftp. When Googling, people have a lot of issues implementing mod_sftp, with the vast majority remaining unresolved. Something like that is a not a valid solution.
With people working more today from everywhere, there is nothing more basic than this. Does anyone have a solution for this or is everyone just faking it?
- ftp - Everything is in the clear, including credentials.
- ftps - ftps is not even headed in the right direction. ProFTPd's implementation of ftps is Explicit, which is the current standard, but the client decides what if anything gets encrypted. It does not implement Implicit, the previous and more secure standard. You might as well close port 21.
- sftp - Using sshd doesn't work because it works at the user level, which means that for anyone to work on a user's web site, the user needs to give them their credentials. It also enables shell access to the user and his vendors.
- ProFTPd's mod_sftp has been an almost impossible solution for about ever as is evident from these forums, and well before my posts in 2018 when nobody could help me find a way to make it work on FreeBSD, and today if you do a standard install with CENTOS's heir apparent, AlmaLinux 8.4, and follow the implementation instructions, it will not result in a functional sftp. When Googling, people have a lot of issues implementing mod_sftp, with the vast majority remaining unresolved. Something like that is a not a valid solution.
With people working more today from everywhere, there is nothing more basic than this. Does anyone have a solution for this or is everyone just faking it?