Как мне создать действительно анонимный сетевой ресурс для чтения и записи в Windows Server 2008?
То есть ...
... чтобы любая машина Windows могла получить доступ к этому общему ресурсу независимо от того, кто вошел в систему, находится ли машина в домене или нет?
Я смог получить элементарный анонимный доступ, установив Поделиться и разрешения файловой системы кому:
После этого в Политика локальной безопасности под Local Policies > Security Options
Мне пришлось изменить
Доступ к сети: общие ресурсы, к которым можно получить доступ анонимно.
добавив к нему мою долю, например:
Sharename
В этот момент я смог добраться до \\servername\sharename
анонимно.
Вам необходимо включить учетную запись «Гость» на машине Windows Server. После этого, предполагая, что удаленный пользователь не пытается войти в систему с учетной записью, действующей на компьютере с Windows Server, вы получите то, что ищете. Однако это может быть проблемой, потому что вы получите диалоговые окна входа в систему на удаленных компьютерах, если учетная запись пользователя, используемая на удаленном компьютере, совпадает с учетной записью, действующей на компьютере с Windows Server. Стандартный «обходной путь» для этого - переименовать локальную учетную запись «Администратор» на компьютере с Windows Server во что-то другое и воздержаться от создания каких-либо дополнительных учетных записей пользователей.
Вам, очевидно, потребуются соответствующие разрешения для общего доступа и файловой системы в общей папке.