ฉันพยายามทำให้กระบวนการเชื่อมต่อกับเครื่อง Windows ผ่าน RDP โดยอัตโนมัติจากนั้นเริ่มต้น ssh tunnel กลับไปที่เครื่องไคลเอ็นต์
วิธีที่ฉันจัดการด้วยตนเองในปัจจุบัน:
ฉันเข้าสู่เซิร์ฟเวอร์ RDP และเรียกใช้คำสั่งต่อไปนี้เพื่อช่วยในการหาที่อยู่ IP ที่ถูกต้อง:
netstat -a | find "3389" | find "ESTABLISHED"
นี่จะเป็นการแยกบรรทัดที่มีรายละเอียดการเชื่อมต่อสำหรับการเชื่อมต่อ rdp ของคอมพิวเตอร์ของฉัน IP นี้เป็น IP ที่เซิร์ฟเวอร์จะสามารถกำหนดเส้นทางผ่านกลับไปที่คอมพิวเตอร์ของฉัน
ฉันเปิด PuTTY ด้วยตนเองและเปิดเซสชันที่มีอยู่ซึ่งกำหนดค่าไว้อย่างเหมาะสมด้วยชื่อผู้ใช้และรหัสเปลี่ยน IP อย่างเหมาะสมและคลิกเชื่อมต่อ
ณ จุดนี้บนเครื่องไคลเอนต์ของฉันฉันสามารถเข้าถึงทรัพยากรบางอย่างผ่านการส่งต่อพอร์ต ssh
สิ่งที่ฉันอยากทำคือหาวิธีที่จะทำให้สิ่งนี้เป็นไปโดยอัตโนมัติ เดสก์ท็อประยะไกลไคลเอนต์ Microsoft มีความสามารถในการเปิดโปรแกรมเมื่อเชื่อมต่อ สิ่งที่ฉันไม่ทราบคือโปรแกรมหรือชุดของโปรแกรมที่ทำงาน