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

IIS / AppCmd ​​- удаленно создавать новых пользователей

Есть ли способ удаленно добавлять новых пользователей в IIS? Я хочу создать новых пользователей с другого веб-сайта, расположенного на другом сервере, чтобы я мог войти на сервер с этими учетными записями, чтобы добавлять и редактировать (новые) веб-сайты. В идеале я хочу сделать это без добавления стороннего программного обеспечения в уравнение. Насколько я понимаю, в AppCmd.exe нет функций для создания (гостевых) пользователей, поэтому я предполагаю, что это нужно делать на более высоком иерархическом уровне. Есть какие-нибудь хорошие подсказки, с чего начать поиск?

Встроенные механизмы аутентификации в серверной части IIS в диспетчер безопасности и учетных записей (SAM) операционной системы Windows. На сервере IIS, который не является членом домена Active Directory, вы можете захотеть создать локальные учетные записи пользователей. Если ваш сервер IIS является членом домена, вы все равно можете создавать локальные учетные записи пользователей, но вам могут потребоваться учетные записи пользователей домена, если у вас есть несколько серверов, к которым вы можете захотеть, чтобы эти пользователи получали доступ с одним и тем же именем пользователя и паролем.

Существует множество API и механизмов, которые можно использовать для создания локальных и доменных учетных записей пользователей. Старый резерв NET USER команда (предоставленная старым NET.EXE программа) лично моя любимая. Вы можете добавить пользователя Bob с паролем P @ ssw0rd с помощью команды: net user Bob P@ssw0rd /add Это не «высокие технологии», но эффективно.