Remote Powershell ใช้งานได้สำหรับผู้ใช้หนึ่งรายเท่านั้น


1

ผมได้กำหนดค่าเซิร์ฟเวอร์เพื่อให้การประชุมระยะไกล PowerShell ต่อไปนี้มากหรือน้อยเอกสารฉบับนี้: ระยะไกลเข้า Azure ARM เครื่องเสมือนใช้ Powershell

บนเซิร์ฟเวอร์นั้นฉันมีผู้ใช้สองคนทั้งภายในAdministratorsกลุ่มเท่านั้น

การใช้ผู้ใช้รายหนึ่งฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลได้อย่างถูกต้องจากผู้ใช้รายที่สองที่ฉันได้รับข้อผิดพลาด:

Enter-PSSession : Connecting to remote server x.y.w.z failed with the following error message : Access is
denied. For more information, see the about_Remote_Troubleshooting Help topic.
At line:1 char:1
+ Enter-PSSession -SessionOption (New-PSSessionOption -SkipCACheck -Ski ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (x.y.w.z:String) [Enter-PSSession], PSRemotingTransportException
    + FullyQualifiedErrorId : CreateRemoteRunspaceFailed

ในการเชื่อมต่อฉันใช้:

Enter-PSSession -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck) -ComputerName x.y.w.z -UseSSL -Credential (Get-Credential)

จากผู้ใช้ทั้งสองฉันสามารถเข้าสู่ระบบบนเซิร์ฟเวอร์โดยใช้ RDP และเรียกใช้งานการดูแลระบบ ข้อแตกต่างคือฉันได้กำหนดค่า PowerShell ระยะไกลกับผู้ใช้รายแรก

ความคิดใด ๆ ที่ฉันหายไป? ฉันจะเปิดใช้งาน PowerShell ระยะไกลสำหรับผู้ดูแลระบบทั้งหมดได้อย่างไร


1
ดูว่านี้จะช่วยให้: stackoverflow.com/questions/22680211/...
root

คำตอบ:


0

ฉันได้พยายามที่จะปฏิบัติตามคู่มือการแก้ปัญหานี้เกี่ยวกับการแก้ไขปัญหาระยะไกล

ตอนนี้ดูเหมือนว่าจะทำงานได้ แต่ไม่แน่ใจว่าสิ่งเหล่านี้แก้ปัญหาได้ (อาจทำงานSet-PSSessionConfiguration Microsoft.PowerShell -ShowSecurityDescriptorUI) ฉันได้ลองวิธีแก้ปัญหาหลายอย่างและหลังจากนั้นไม่นานมันก็เริ่มทำงานได้ ฉันสงสัยว่า Windows กำลังแคชบางอย่างดังนั้นโซลูชันจึงไม่ทำงานทันที

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.