我试图configurationproftpd依赖于用户连接到的主机,但是服务器有每个IP地址多个域。
在totalcommander我连接到“domain1.com”服务器configuration为反向dns“domain2.com”
而在proftpd中是“服务器DNS名称”的%V返回“domain2.com”(不是用户连接的那个)
是否有可能检测到用户连接到什么服务器?
不。FTP没有相当于HTTP的“主机”标题。 如果您希望同一个FTP服务器在用户使用不同的DNS域名进行连接时作出不同的响应,则需要为每个主机名称分配自己的IP
据我所知,在FTP中没有主机头。 但是,Microsoft IIS通过用户名(“ftp.domain.tld | username”或“ftp.domain.tld \ username”)支持虚拟主机。