Имя: Пароль:
1C
 
Узнать SID нелокального компьютера
,
0 TormozIT
 
гуру
07.09.15
10:18
Нашел пока только способы с доп. утилитами (PsGetSid, GetSid и т.д.). Хотелось бы способ через WMI, но тут http://stackoverflow.com/questions/3133399/how-can-i-retrieve-a-windows-computers-sid-using-wmi утверждается, что есть только непрямой способ через получения SID от пользователя администратора.
1 eklmn
 
гуру
07.09.15
10:43
2 Лефмихалыч
 
07.09.15
11:06
(0) что такое "нелокального компьютера"? У тебя есть имя хоста и ты хочешь его SID получить или как?
3 TormozIT
 
гуру
07.09.15
11:08
(2) Локальный компьютер - localhost. Все остальные - нелокальные. Еще их называют "удаленными", но это слово мне не нравится из-за неоднозначности трактовки в ряде случаев.
4 vde69
 
07.09.15
11:08
сиды они бывают разные, бывают в доменые а бывают локальные

я их юзал через домен, но только через вин апи в дельфи, если надо могу вечером код скинуть.
5 vde69
 
07.09.15
11:10
короче их получать нужно на контролере домена, а если домена нет - там все сложнее (сильно сложнее)
6 vde69
 
07.09.15
11:11
они используются в таблицах прав доступа (вместе с сидами зверей...)
7 TormozIT
 
гуру
07.09.15
11:18
SID компьютера хотел получать, чтобы отличать различные компьютеры от разных имен одного компьютера. Компьютер мой может быть в домене и может не быть в нем.
8 vde69
 
07.09.15
11:24
(7) тогда только винапи, там права админа не нужны на это...

ты все равно мутишь что-то сильно нестандартное, значит можно свою длл собрать :)
9 vde69
 
07.09.15
11:29
(7) кстати если виртуальный образ скопировать и развернуть на соседнем сервере локальный сид будет одинаковый ???

чего делать будешь с виртуалками? тут без домена будет не хорошо....
10 TormozIT
 
гуру
07.09.15
11:49
(9) Виртуалки могут иметь одинаковые сиды, если вне домена?
11 eklmn
 
гуру
07.09.15
12:20
Удаленный компьютер никогда не предоставляет SID компьютера подключенному компьютеру.
12 vde69
 
07.09.15
12:28
(10) и сиды и маки будут одинаковые, наличие домена позволяет избегать (правда не всегда) конфликтов путем игнорирования дублей.

(11) предоставляет контролеру домена или разрешенным локальным пользователям с минимальными правами.

сиды используются в групповых политиках и прочих хренях завязанных на идентификацию и права.

вообще в винде сиды чужих компов очень сильно используются, только уровень использования чуть поглубже :)
13 TormozIT
 
гуру
07.09.15
12:50
(12) Тогда отбой по (0). Для решения задачи (7) sid не подходит.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой