Я установилСервер FileZilla Proна VPS-сервере и заставьте его работать с SFTP.
Сначала я просто использовал IP-адрес для доступа к серверу, но с тех пор я добавил ftp.domain.com
поддомен к своему VPS. Это тоже работает нормально.
Однако если вместо ftp.domain.com
я использую любой другой домен или поддомен, размещенный на моем сервере, это тоже сработает!
Есть ли способ ограничить доступ SFTP только для использования ftp.domain.com
? И отклонить все остальные домены и поддомены?
Примечание: для всего VPS-сервера предусмотрен один IP-адрес, и добавление дополнительных IP-адресов в ближайшем будущем не планируется.
решение1
В протоколах SSH/SFTP нет концепции виртуальных хостов, как в протоколах http/https.
Поэтому ответ — нет. Вам нужно иметь отдельный IP-адрес, чтобы ограничить доступ.