Какой лучший способ временно отключить службу(ы) общего доступа к файлам Windows 2003? Что-то вроде того, что нужно отключить Samba на Linux-компьютере.
решение1
Вы можете остановить службу "Server". Это также остановит службы "Netlogon" и "Computer Browser". (На компьютере контроллера домена остановка службы "Netlogon" может потенциально вызвать проблемы с клиентскими компьютерами, которые не смогут разрешить вход в систему с учетными записями домена.)
Если вы хотите сделать это в долгосрочной перспективе, вам, возможно, лучше переименовать раздел реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Shares во что-то другое, создать новый раздел "Shares" с подразделом "Security", затем ненадолго остановить и перезапустить службу "Server" (и зависимые службы). Это фактически отключит все "общие ресурсы" на коробке.
Когда вы будете готовы вернуть общие ресурсы, удалите временный ключ «Shares», переименуйте старый обратно в «Shares» и снова отключите службу.
Редактировать:
Вы определенно можете сделать это на временной основе, и все будет в порядке. Microsoft, как известно, предполагает, что эта служба «всегда включена» (посмотрите наhttp://www.markwilson.co.uk/blog/2005/10/sysprep-fails-on-windows-xp-sp2.htm для примера странного поведения одной части продукта, основанного на этом предположении).
«Правильный способ» решения проблемы неэкспорта акций через SMB, вероятно, один из следующих (в зависимости от вашей готовности к риску и желания иметь дело с потенциальными «странностями»):
- Не передавайте ничего, но оставьте службу работающей.
- Защитите машину брандмауэром, чтобы запретить доступ к портам 139 и 445, но оставьте службу работающей.
- Отвяжите «Общий доступ к файлам и принтерам сетей Microsoft» от сетевой карты устройства.
- Просто остановите службу и надейтесь на лучшее.
решение2
Эван упомянул "Отвязать общий доступ к файлам и принтерам для сетей Microsoft от сетевого адаптера коробки". Это метод, который я бы выбрал. Фактически, на серверах с дополнительными сетевыми адаптерами (например, серверы Hyper-V) я обычно отключаю службы сервера и рабочей станции, чтобы прекратить использование сетевого адаптера для файлов/печати.
В разделе «Сетевые подключения» нажмите меню «Дополнительно», затем «Дополнительные параметры». Выберите сетевой интерфейс и снимите галочку «Общий доступ к файлам и принтерам». Снова отметьте галочкой, чтобы снова включить fps.
Дж.Р.
решение3
Каждый общий ресурс имеет отдельный набор разрешений на сам ресурс. Откройте compmgmt.msc и найдите «общие ресурсы» в разделе «общие папки», щелкните правой кнопкой мыши по общему ресурсу, выберите «Свойства», затем снимите все флажки на вкладке «Разрешения для общего ресурса», фактически лишив всех возможности видеть файлы на своем сопоставленном диске.
затем перезапустите сервер, чтобы убедиться, что ни один файл не заблокирован пользователями, затем вы можете начать копировать файлы