Я администратор хостинговой компании, и я имею дело главным образом с машинами Linux, хотя у нас много клиентов с серверами Windows.
В моем качестве я когда-либо использовал SMB только для файлового сервера / сервера печати в моей локальной сети.
Есть ли причина оставить SMB открытым? Я не слышал ни о какой реальной причине, чтобы показать это в Интернете, есть ли какая-то вещь Windows, о которой я не знаю, которая требует этого?
windows
security
server-message-block
best-practices
Безумный порыв
источник
источник
wannacry
, которая в основном использовала уязвимость в протоколе SMB? en.wikipedia.org/wiki/WannaCry_ransomware_attack . Хорошо подумай !Is there any reason to allow SMB over the internet?
- Это своего рода открытый вопрос. Есть ли какая - либо причина? Возможно. Однако для практических целей нет никаких причин.Ответы:
SMB - это протокол обмена файлами, и поэтому он иногда остается открытым для интернета для обмена файлами.
Однако это очень плохая идея. По сравнению с более простым протоколом, таким как FTP или WebDAV, которые в основном имеют очень маленькие интерфейсы GET / PUT и полностью реализованы в изолированных процессах пользовательского пространства, SMB является гораздо более сложным протоколом, глубоко интегрированным в основные службы Windows.
Более сложный характер SMB (и очень низкий уровень безопасности / целостности по крайней мере до версии 2) означает, что было использовано много критических недостатков, а его тесная интеграция с Windows означает, что эти эксплойты были очень опасными.
Так что нет, не открывайте SMB в интернет
источник
Просто не делай этого. Если кто-нибудь попросит вас сделать это, я настоятельно рекомендую вам сказать «нет» и быстро убегать.
Технически вы можете предоставить такой вид обслуживания через VPN, но если он находится на значительном расстоянии по глобальной сети, он почти наверняка будет работать как полный мусор.
Существует множество превосходных сервисов для удаленного и локального обмена файлами, которые вы можете предоставить. Рассмотрим Amazon Storage Gateway или Google Storage. Эти решения позволяют подключать учетные записи облачного хранилища к файловым серверам собственными силами, создавая гибридное облако хранения, которое синхронизируется везде, где это необходимо. Это быстро и безопасно, и удаленным пользователям не нужно обращаться к вашему файловому серверу, чтобы получить удаленные файлы, в то время как внутренним пользователям не нужно подключаться к вашему каналу WAN, чтобы получить те же файлы. Эти решения несут большую нагрузку на вас, администратора, и помещают его в облако, которое может справиться с нагрузкой, несмотря ни на что.
источник
Нет. Оставьте минимальное количество портов доступным для интернета. Если вам нужно использовать SMB для чего-либо (передача файлов с доверенной другой стороной, с проверкой подлинности и временными метками при каждом предпринятом действии), то настройте VPN для подключения к ним, прежде чем устанавливать соединение SMB.
источник
Есть ли причина? Я оставлю это на ваше усмотрение.
Это может быть сделано. Откройте порт 445 и настройте SMB, и вы сможете получить доступ к общим папкам через Интернет, подобно тому, как вы бы это делали в локальной сети.
Это будет очень медленно, потому что протокол не предназначен для работы в такой среде.
Есть известные угрозы безопасности. Ограничение IP может помочь.
источник