เก็บ PuTTY ไว้ในบรรทัดคำสั่ง


0

เป็นไปได้ไหมที่จะเรียกใช้เซสชัน PuTTY ภายใน cmd.exe โดยไม่ต้องใช้คอนโซล PuTTY

ตรงกันข้ามกับคำถามนี้: เป็นไปได้ไหมที่จะใช้ PuTTY เป็น UI สำหรับเชลล์ของ Windows


1
คุณสามารถ ssh ภายใน MobaXTerm และ Cygwin โดยไม่ต้อง PuTTY
JaneGoodall

คำตอบ:


3

สิ่งที่คุณต้องการคือ PLINK ซึ่งเป็นโปรแกรมเสริมสำหรับ PUTTY

โปรดอ่านคู่มืออย่างละเอียด
คุณสามารถรับพฤติกรรมที่ไม่คาดคิดได้ทุกประเภทเนื่องจากคอนโซล Windows ไม่ใช่เทอร์มินัลตัวจริง


2

เรียงจาก เป็นPutty รุ่นที่เรียกว่าเทลเน็ตtelnet clientCMD

โดยค่าเริ่มต้นจะไม่ได้รับการติดตั้งด้วย windows แต่ติดตั้งได้ง่ายโดยทำดังนี้

กำลังติดตั้ง Telnet

  1. เปิดแผงควบคุมของคุณ
  2. ไปที่โปรแกรมและคุณสมบัติ
  3. ที่ด้านซ้ายให้คลิกเปิดหรือปิดคุณสมบัติ Windows
  4. เลื่อนลงและทำเครื่องหมาย Telnet Client
  5. กดตกลงเพื่อติดตั้ง telnet

และโอมเพี้ยง ตอนนี้คุณสามารถพิมพ์telnet <server> <port>เพื่อเริ่มการเชื่อมต่อ ตัวอย่างเช่น: telnet mywebserver.com 80หรือtelnet 192.168.1.25 22


2
แล้ว ssh ล่ะ
Alexander

1
@Alexander เป็นคำถามที่ดี Telnet สามารถจัดการเซสชัน telnet เท่านั้นไม่ใช่ SSH สำหรับ SSH ตัวเลือก commandline putty จะทำงานได้เมื่อ mrkmg โพสต์ไว้แล้ว
LPChip

1
\Path\To\Putty\putty.exe [-ssh | -telnet | -rlogin | -raw] [user@]host

เรียกคืนจากhttp://etherealmind.com/putty-command-line/

บทความนี้จะอธิบายขั้นตอนทั้งหมดหากคุณไม่ต้องการใช้เส้นทางแบบเต็ม


มันยังคงเปิดหน้าต่างโป๊วใช่มั้ย
Alexander

1
@Alexander นั้นถูกต้องทั้งหมด Plink เป็นสิ่งที่คุณต้องการและจะมีปัญหาหากคุณใช้ CMD.exe มาตรฐานเป็นจำนวนมากคำสั่งที่จะย้ายตัวชี้สีสี ฯลฯ ก็จะพิมพ์ไปที่หน้าจอ คุณควรใช้ Putty Console
mrkmg
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.