Ako udeliť práva užívateľov spravovať služby v systéme Windows 2000

Preklady článku Preklady článku
ID článku: 288129
Pozn mka
Tento článok sa uplatňuje na systém Windows 2000. Podpora pre Windows 2000 končí 13. júla 2010. V Windows 2000 podpora riešenie Center je východiskovým bodom pre plánovanie vašej stratégie migrácie zo systému Windows 2000. Ďalšie informácie nájdete Microsoft Support Lifecycle politiky.
Pozn mka
Tento článok sa uplatňuje na systém Windows 2000. Podpora pre Windows 2000 končí 13. júla 2010. V Windows 2000 podpora riešenie Center je východiskovým bodom pre plánovanie vašej stratégie migrácie zo systému Windows 2000. Ďalšie informácie nájdete Microsoft Support Lifecycle politiky.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Tento článok popisuje niekoľko metód pre poskytovanie užívateľov práv spravovať služby v systéme Windows 2000. Podľa predvoleného nastavenia v systéme Windows 2000 iba Administrators a Power Users môžu spustiť, zastaviť alebo pozastaviť služby. Tento článok popisuje techniky pre poskytovanie týchto práv iných používateľov a skupín.

Metóda 1: Udeliť práva pomocou skupinovej politiky

Je možné dať tieto práva používateľov s použitím politiky skupiny. Ďalšie informácie o tomto postupe získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
256345Konfiguráciu skupinovej politiky nastaviť zabezpečenie pre systémové služby
Tento článok poskytuje podrobné krok-za krokom návod. Tento článok však výslovne neuvádza, že neexistujú žiadne zodpovedajúce nastavenia v lokálnej skupinovej politiky.

Metóda 2: Udeliť práva pomocou šablóny zabezpečenia

Táto metóda je veľmi podobný metódy 1, ale používa šablóny zabezpečenia na zmeniť povolenia pre systémové služby. Použite tento postup:
  1. Kliknite na položku Štart, kliknite na tlačidlo Spustiť, a potom zadajte MMC.
  2. Na Konzoly ponuky, kliknite na tlačidlo Pridať alebo odstrániť modul Snap-in.
  3. Kliknite na položku Pridať.
  4. Vyberte Konfigurácia a analýza zabezpečenia modul, a potom kliknite na tlačidlo Pridať.
  5. Kliknite na položku Zatvorte, a potom kliknite na tlačidlo ok.
  6. V konzole MMC, kliknite pravým tlačidlom myši Konfigurácia a analýza zabezpečenia položka a potom kliknite na tlačidlo Otvoriť databázu.
  7. Uveďte názov pre databázu a potom vyhľadajte kde chcete uložiť.
  8. Po zobrazení výzvy vyberte šablónu zabezpečenia na import. Napríklad "basicwk.inf" obsahuje hodnoty pre štandardné nastavenia našiel v počítači, Windows 2000 Professional.
  9. V konzole MMC, kliknite pravým tlačidlom myši Konfigurácia a analýza zabezpečenia bod a potom kliknite na tlačidlo Analyzovať počítač možnosť. Keď sa zobrazí výzva, vyberte umiestnenie pre súbor denníka.
  10. Po dokončení analýzy nakonfigurovať službu povolenia takto:
    1. Dvakrát kliknite na Systémové služby pobočka v konzole MMC.
    2. Kliknite pravým tlačidlom myši na službu, ktorú chcete zmeniť, a potom kliknite na tlačidlo Zabezpečenie.
    3. Kliknite na položku Upraviť zabezpečenia.
    4. Pridať používateľské kontá podľa potreby a konfigurovať povolenia pre každé konto. Podľa predvoleného nastavenia používateľa sa udelí "Start, stop a pozastaviť" povolenia.
  11. Chcete použiť nové nastavenie na lokálnom počítači, jednoducho pravým Konfigurácia a analýza zabezpečenia bod a potom kliknite na tlačidlo Nakonfigurovať počítač možnosť.

Je tiež možné exportovať nastavenia zmenené z konzolu MMC a uplatňovať tieto do viacerých počítačov pomocou nástroja príkazového riadka SECEDIT, že lode so systémom Windows 2000. Ďalšie informácie o používaní SECEDIT v príkazovom riadku zadajte nasledujúce:
secedit /?
POZNÁMKA: Použitie nastavení týmto spôsobom bude znova všetky nastavenia v šablóne a tak môže prepísať iné súboru, databázy registry alebo služieb oprávnenia inými prostriedkami.

Metóda 3: Udeliť práva pomocou Subinacl.exe

Konečná metóda prideľovania práv spravovať služby je použitie nástroja Subinacl.exe z Windows 2000 Resource Kit. Syntax pre toto je:
Subinacl / /SERVICE \\MachineName\ServiceName/grant = [DomainName\] meno_používateľa [= prístup]

Poznámky

  • Používateľ vykonaní tohto príkazu musí mať práva správcu, aby na to, aby úspešne dokončilo.
  • Ak "MachineName" je vynechaný, predpokladá sa lokálneho počítača.
  • Ak nezadáte "DomainName", lokálnom počítači vyhľadávajú účet.
  • Hoci Príklad syntaxe označuje meno používateľa, to bude fungovať pre ako aj skupín užívateľov.
  • "Prístup" môže mať hodnoty sú:
       F : Full Control
       R : Generic Read
       W : Generic Write
       X : Generic eXecute
       L : Read controL
       Q : Query Service Configuration
       S : Query Service Status
       E : Enumerate Dependent Services
       C : Service Change Configuration
       T : Start Service
       O : Stop Service
       P : Pause/Continue Service
       I : Interrogate Service 
       U : Service User-Defined Control Commands
    					
  • Ak nezadáte "Prístup" "F (Full Control)" sa predpokladá.
  • Subinacl podporuje podobné funkcie vo vzťahu k súbory, priečinky a kľúče databázy registry. Označovať Windows 2000 Resource Kit pre viac informácií.
  • Názov služby by mali byť "krátky názov," ako sa používajú pre špecifický pre služby kľúč databázy registry:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<servicename></servicename>
    Ak názov služby obsahuje medzery, celé parameter by uzavreté v úvodzovkách. Napríklad:
    "\\MachineName\Service názov s medzerami"

Automatizácia viacero zmien

S Subinacl neexistuje možnosť môžete určiť, že nastavíte požadované prístup pre všetky služby na danom počítači. Nasledovný ukážkový skript sa však preukáže, jeden spôsob, ako vyššie uvedené metódy by sa mohlo predĺžiť automatizovať úlohy:
   strDomain   = Wscript.Arguments.Item(0)'domain where computer account is held
   strComputer = Wscript.Arguments.Item(1)'computer netbios name
   strSecPrinc = Wscript.Arguments.Item(2)'user's login name as in: DomainName\UserName
   strAccess   = Wscript.Arguments.Item(3)'access granted, as per the list in the KB
 
   'bind to the specified computer
   set objTarget = GetObject("WinNT://" & strDomain & "/" & strComputer & ",computer")

   'create a shell object.  Needed to call subinacl later
   set objCMD = CreateObject("Wscript.Shell")

   'retrieve a list of services
   objTarget.filter = Array("Service")

   For each Service in objTarget
 
   'call subinacl to se the permissions
   command = "subinacl /service " & Service.name & " /grant=" & strSecPrinc & "=" & strAccess
   objCMD.Run command, 0

   'report the services that have been changed
   Wscript.Echo "User rights changed for " & Service.name & " service"
   next
				

Poznámky

  • Skript by sa uloží ako súbor .vbs, ako napríklad "Services.vbs," a nazývať takhle:
       CSCRIPT Services.vbs DomainName ComputerName UserName Access
    					
  • Komentáre mimo alebo odstráňte riadok "Wscript.Echo"... Ak sa nevyžaduje žiadne pripomienky.
  • Táto vzorka nemá žiadnu kontrolu tak by používať opatrne chýb.
  • Windows 2000 Resource Kit dokumentáciu spomína iný nástroj (svcacls.exe), ktorý vykonáva rovnaké služby riadenia práv manipulácia ako Subinacl. Toto je dokumentácia chyba.

ODKAZY

Ďalšie informácie získate po kliknutí na nasledujúce číslo článku databázy Microsoft Knowledge Base:
269875SVCACLS.EXE nie je súčasťou verzie Windows 2000 resource kits

Vlastnosti

ID článku: 288129 - Posledná kontrola: 24. októbra 2011 - Revízia: 2.0
Kľúčové slová: 
kbenv kbhowtomaster kbmt KB288129 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:288129

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com