2016-04-06 32 views
0

Etki alanı sunucusu değil SERVER Yerel bir yönetici hesabım var USER.Powershell remoting doğru izinlere sahip değil

Etki alanı istemci makinesinde bir etki alanı kullanıcısı olarak çalışıyorum.

Ben Ancak SERVER

$cred = Get-Credential "SERVER\USER" 
Invoke-Command -ComputerName SERVER -ScriptBlock {Get-Service} -Credential $cred 

tüm servisleri görüntülemeye çalışan Aşağıdaki kodu kullanarak,

bilgisayarda Hizmet Denetim Yöneticisi '' açılamıyor aşağıdaki hatayı alırsınız. Bu işlem başka ayrıcalıklar gerektirebilir. (:) InvalidOperationException + FullyQualifiedErrorId [-Service alın]: + CategoryInfo: NotSpecified

Oysa System.InvalidOperationException, Microsoft.PowerShell.Commands.GetServiceCommand, eğer RDP USER olarak SERVER için, elle can Bir Powershell penceresi açın ve herhangi bir sorun olmadan Get-Service çalıştırın. Neler oluyor?

cevap

1

Etki alanları arası uzaktayken, uzaktan kumanda/oturum yönetici haklarıyla çalışmaz. Yerel bir yönetici olarak bağlanmanıza rağmen, sonuçtaki PSSession yükseltilmeyecek.

Bunu düzeltmek için, \ CurrentVersion Policies \ System \ See Microsoft 1. fazla ayrıntı

için anahtar LocalAccountTokenFilterPolicy Microsoft \ Windows \ HKEY_LOCAL_MACHINE \ SOFTWARE bulunan kayıt ayarlamanız gerekir