ไม่สามารถเข้าถึงเซิร์ฟเวอร์ด้วยชื่อผู้ใช้ที่มีช่องว่าง


1

ฉันพยายามทดสอบว่า PsExec ทำงานอย่างไร อย่างไรก็ตามแม้ว่าฉันจะพยายามส่ง 'echo Hello' ด้วยรหัสผ่านที่ถูกต้องและทุกอย่างก็บอกว่าไม่สามารถเข้าถึงคอมพิวเตอร์เครื่องอื่นได้

นี่คือคำสั่งของฉันที่ดูเหมือน:

C:\PSTools>psexec \\COMPANY-PCNN -u "COM Pany - PCNN" -p PCNN echo Hello

PsExec v2.2 - Execute processes remotely
Copyright (C) 2001-2016 Mark Russinovich
Sysinternals - www.sysinternals.com

Couldn't access COMPANY-PCNN:
Access is denied.

ไม่ได้เป็นผู้เชี่ยวชาญ แต่มันอาจเป็นไปได้ว่าผู้ใช้ควรอาจจะระบุไว้กับโดเมน (เช่น"domain\COM Pany - PCNN")
Saaru Lindestøkke

ดูเหมือนว่า (รวมโดเมน) ถูกต้องเนื่องจากบัญชีผู้ใช้ภายในระบบเป้าหมายจะเป็นค่าเริ่มต้น นอกจากนี้ฉันขอแนะนำให้ออกจากนิสัยรวมถึงรหัสผ่านในคำสั่งข้อความธรรมดาและแทนที่จะได้รับแจ้งให้มันแทน (และสิ่งนี้จะตรวจสอบว่ามันพยายามที่จะใช้บัญชีท้องถิ่นในระบบเป้าหมายหรือโดเมน บัญชี)
Debra

ในขณะนี้ฉันได้ทำการค้นคว้า PsExec ไว้ชั่วคราว ฉันจะลองอีกครั้งในภายหลัง ขอบคุณอยู่ดี
MarcolinoIM

ต้องถาม: ทำไมชื่อผู้ใช้ของคุณถึงมีช่องว่าง? รหัสผ่านสามารถมีช่องว่างได้เนื่องจาก ... เพราะ แต่สำหรับช่องว่างในชื่อผู้ใช้นั้นดูเหมือนว่าฉันจะขอปัญหา ใช่พวกเขาได้รับการสนับสนุนอย่างเป็นทางการในสภาพแวดล้อมของโฆษณา แต่แหล่งที่มาของแนวปฏิบัติที่ดีที่สุดทุกแห่งจะแนะนำพวกเขาอย่างมากด้วยเหตุผลอื่น ๆ ที่คุณกำลังประสบอยู่ที่นี่
music2myear
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.