【发布时间】:2011-11-22 04:07:14
【问题描述】:
我目前正在设置一个商业 SFTP 服务器,我只是在寻找您对我目前正在考虑实施的设置的一些意见,以及关于什么商业安全 FTP 服务器软件的建议最好适合。请记住,我负责的数据非常敏感,因此非常感谢任何 cmets/反馈。
这是场景:
1) 在文件上传之前,使用带有盐的 AES 256 压缩和加密文件。
2) 通过 SFTP(端口 22)从客户端服务器上传到我们的 SFTP 服务器的文件。
3) 我们的其他客户端使用一次性密码验证(强 10 字符字母数字密码)通过 HTTPS 下载文件
我正在考虑的实现细节是:
对于上面的第 (2) 部分,使用主机密钥匹配、公钥认证和用户名/密码组合打开连接。两边的防火墙被限制为只允许客户端服务器的静态IP连接。
对于第 (3) 部分,为其他客户端提供了每个用户的用户名/密码(用于审核),以登录其在服务器上的被监禁帐户。文件本身的加密密码是基于每个文件提供的,所以我试图在这里始终应用两种加密模式(除非文件位于服务器上)。
加上双方的专用防火墙,SFTP 服务器上的访问控制将被配置为在短时间内阻止一定次数的失败尝试的 IP 地址,无效的密码尝试将锁定用户,将实施密码策略等.
我想我已经尽可能多地介绍了,但我很想听听你们对这个实现的看法?
对于商业服务器方面,我已将其范围缩小为带 SSH 和 HTTP 模块的 GloalSCAPE SFTP 或 JSCAPE 安全 FTP 服务器 - 我将在周末评估每个服务器的适用性,但如果你们有有任何经验我也很想听听。
【问题讨论】:
-
与编程无关。我可以建议一些其他地方问:stackoverflow.com/questions/321618/…
标签: security https ssh aes sftp