我正在考虑基于客户端使用 SNI 提供的服务器名称对 sftp 进行虚拟托管的可能性。这可能吗?那里已经存在类似的情况了吗?
答案1
SNI 是 TLS(SSL)协议的扩展。SFTP 不使用 TLS 作为传输协议,而是使用 SSH,因此 SNI 不可用。
您当然可以根据提供的凭据(和chroot
环境)更改 SFTP 服务器的内容。
我正在考虑基于客户端使用 SNI 提供的服务器名称对 sftp 进行虚拟托管的可能性。这可能吗?那里已经存在类似的情况了吗?
SNI 是 TLS(SSL)协议的扩展。SFTP 不使用 TLS 作为传输协议,而是使用 SSH,因此 SNI 不可用。
您当然可以根据提供的凭据(和chroot
环境)更改 SFTP 服务器的内容。