Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   права пользователя (http://forum.oszone.net/showthread.php?t=328104)

Tosha_l 05-07-2017 09:42 2749187

права пользователя
 
Добрый день, подскажите, каким образом можно назначить права пользователю локальному, чтобы он ничего не мог сделать кроме завершения работы.
Нужно для того, чтобы использовать эту учетку в скрипте по выключению серверов

Iska 05-07-2017 10:14 2749193

Tosha_l, просто добавьте ему shell'ом shutdown.exe с параметрами вместо Проводника.

Tosha_l 05-07-2017 10:27 2749196

А можно поподробнее?

Iska 05-07-2017 11:00 2749208

Групповой политикой для данного пользователя.
Подробнее…

Вписываете shutdown.exe с параметрами. Само собой, у пользователя должны быть права на само завершение работы сервера — это смотрите-проверяйте здесь:
Скрытый текст

Таким образом, как только пользователь осуществит вход — начнётся завершение работы машины.

Tosha_l 05-07-2017 12:01 2749227

Спасибо!

Tosha_l 11-07-2017 16:57 2750675

а как сделать чтобы он мог это сделать по сети?

paranoya 11-07-2017 17:56 2750687

Tosha_l, во втором изображении от Iska, пункт "Принудительное удаленное завершение работы" добавить в него нужного юзера и через shutdown \m //имясервера выключать компьютер.

Tosha_l 11-07-2017 18:08 2750692

Наверное переформулирую:
нужно сделать скрипт, наверное на powershell

Который бы удаленно заходил на сервер, и выключал его.

При этом, если для этого нужно завести учетную запись (а она при подключении понадобиться), то у этой учетной записи больше никаких других прав больше небыло, тоесть самый минимальный набор.

Iska 11-07-2017 19:17 2750725

Код:

wmic.exe /node:RemoteServer OS call Shutdown
Цитата:

Цитата Tosha_l
для этого нужно завести учетную запись (а она при подключении понадобиться) »

В домене — нет. Но право на выключение машины у неё должно быть.

Tosha_l 11-07-2017 20:18 2750737

то есть если я запускаю эту команду со своего компьютера, чтобы выключить по сети RemoteServer, мне нужно это делать в "своей системе" под пользователем который также есть на сервере, и у которого есть такие права?

Iska 11-07-2017 20:31 2750740

Tosha_l, у Вас доменная структура или рабочая группа?

Tosha_l 11-07-2017 20:37 2750742

рабочая группа

Iska 11-07-2017 21:40 2750746

Цитата:

Цитата Tosha_l
то есть если я запускаю эту команду со своего компьютера, чтобы выключить по сети RemoteServer, мне нужно это делать в "своей системе"»

Да. /node: указывает имя машины удалённой системы, к которой будет подключаться утилита, где и будет выполнено подключение к пространству, получение перечня объектов указанного класса и вызов указанного метода для каждого объекта из полученного перечня.

Цитата:

Цитата Tosha_l
под пользователем который также есть на сервере, и у которого есть такие права? »

Надо полагать, так. Причём, локально на Вашей машине иметь данного пользователя необязательно, как я понимаю. Можно указать пару имя/пароль параметрами утилиты. Также, возможно, потребуется задать привилегии для вызова метода .Shutdown() (Shutdown method of the Win32_OperatingSystem class (Windows)). Можно также прямо указать один конкретный экземпляр объекта.

В общем, что-то наподобие:
Код:

wmic.exe /node:"RemoteServer" /privileges:Enable /user:"RemoteServer\UserName" /password:"SomePassword" OS where "Primary = 'True'" call Shutdown
Использование метода .Win32Shutdown() того же класса (Win32Shutdown method of the Win32_OperatingSystem class (Windows)) даст более расширенные возможности.

Наконец, есть сторонняя утилита PsShutdown.exe из комплекта PsTools от бывшего Sysinternals (PsShutdown), с ней меньше предварительной возни.

Charg 11-07-2017 22:28 2750751

Цитата:

Цитата Iska
к которой будет подключаться утилита, где и будет выполнено подключение к пространству, получение перечня объектов указанного класса и вызов указанного метода для каждого объекта из полученного перечня. »

Ох и завернул :D

Iska 11-07-2017 23:58 2750770

Цитата:

Цитата Charg
Ох и завернул :D »

Да, страдаю таким :(.


Время: 19:52.

Время: 19:52.
© OSzone.net 2001-