Назад | Перейти на главную страницу

Отправка файлов с win10 на сервер SMBv1?

Можно ли отправлять файлы только с машины win10 (A), пропатченной для отключения SMBv1/CIFS client с 1803, на очень старое устройство (B), использующее беспарольный SMBv1 (строго)?

Я думал о smbclient или curl или какое-либо другое приложение для передачи файлов с поддержкой smb (с открытым исходным кодом) для win10.

Потребуются ли мне особые привилегии на компьютере А? Брандмауэр? Я не хочу ставить галочку в ужасном поле «Включить клиент SMBv1 / CIFS», так как это, как я понимаю, оставит машину снова открытой для WannaCry.

Если это невозможно или риски для безопасности высоки, могу ли я настроить Linux для отправки файлов вместо win10? Другая сторона (B) не может быть улучшена. Это строго SMBv1 без пароля.

Одна из возможностей, как упоминал @Leshy, заключается в том, чтобы полностью пропустить протокол обмена файлами Windows, хотя я бы дополнил его ответ настоятельной рекомендацией, чтобы вы использовали один из зашифрованных протоколов SFTP или FTP / S, а не простой старый FTP. Если безопасность важна, вы не захотите отправлять учетные данные для входа и файлы в виде обычного текста по сети.

Другим потенциальным решением может быть установка более защищенного сервера ретрансляции («R») между A и B, который может быть настроен с использованием обычного протокола сервера SMBv3, но с установленным клиентом SMBv1. Попросите пользователя скопировать файлы из A в R, а затем запустить сценарий, вызывающий robocopy или xcopy, например, для копирования из R в B.