โฮมเพจ » ทำอย่างไร » วิธีเชื่อมต่อกับเซิร์ฟเวอร์ SSH จาก Windows, macOS หรือ Linux

    วิธีเชื่อมต่อกับเซิร์ฟเวอร์ SSH จาก Windows, macOS หรือ Linux

    ไคลเอ็นต์ SSH ช่วยให้คุณเชื่อมต่อกับคอมพิวเตอร์ระยะไกลที่ใช้เซิร์ฟเวอร์ SSH โปรโตคอล Secure Shell (SSH) มักใช้สำหรับการเชื่อมต่อเทอร์มินัลระยะไกลช่วยให้คุณสามารถเข้าถึงเทอร์มินัลโหมดข้อความบนคอมพิวเตอร์ระยะไกลราวกับว่าคุณกำลังนั่งอยู่ นอกจากนี้ยังสามารถใช้สำหรับการขุดอุโมงค์ SSH การถ่ายโอนไฟล์ SCP และสิ่งอื่น ๆ.

    ของ windows

    Windows ยังไม่เสนอคำสั่ง SSH ในตัว Microsoft ส่งเสียงบางอย่างเกี่ยวกับการรวมไคลเอ็นต์ SSH อย่างเป็นทางการเข้ากับ PowerShell ย้อนกลับไปในปี 2558 แต่เราไม่เคยได้ยินเรื่องนี้มาก่อน ดังนั้นโซลูชันที่ได้รับความนิยมและได้รับการแนะนำอย่างกว้างขวางสำหรับการเชื่อมต่อกับเซิร์ฟเวอร์ SSH จึงเป็นโอเพ่นซอร์สแอพพลิเคชั่นของบุคคลที่สามชื่อ PuTTY.

    ดาวน์โหลด PuTTY และเริ่มต้นเพื่อเริ่มต้น คุณสามารถดาวน์โหลดตัวติดตั้งที่มี PuTTY และยูทิลิตี้ที่เกี่ยวข้อง หรือไฟล์ putty.exe ที่สามารถทำงานเป็นแอพพลิเคชั่นแบบพกพา.

    พิมพ์ชื่อโฮสต์หรือที่อยู่ IP ของเซิร์ฟเวอร์ SSH ลงในช่อง“ ชื่อโฮสต์ (หรือที่อยู่ IP)” ตรวจสอบให้แน่ใจว่าหมายเลขพอร์ตในกล่อง“ พอร์ต” ตรงกับหมายเลขพอร์ตที่เซิร์ฟเวอร์ SSH ต้องการ เซิร์ฟเวอร์ SSH ใช้พอร์ต 22 ตามค่าเริ่มต้น แต่เซิร์ฟเวอร์มักกำหนดค่าให้ใช้หมายเลขพอร์ตอื่นแทน คลิก“ เปิด” เพื่อเชื่อมต่อ.

    คุณจะเห็นการเตือนความปลอดภัยในครั้งแรกที่คุณพยายามเชื่อมต่อกับเซิร์ฟเวอร์ สิ่งนี้บอกคุณว่าคุณไม่ได้เชื่อมต่อกับเซิร์ฟเวอร์นี้ก่อนหน้านี้ เป็นไปตามที่คาดไว้ดังนั้นคลิก“ ตกลง” เพื่อดำเนินการต่อ.

    หากคุณเห็นคำเตือนนี้ในอนาคตหลังจากเชื่อมต่อกับเซิร์ฟเวอร์หนึ่งครั้งนั่นหมายความว่าลายนิ้วมือกุญแจเข้ารหัสของเซิร์ฟเวอร์นั้นแตกต่างกัน อาจเป็นเพราะผู้ดูแลระบบเซิร์ฟเวอร์เปลี่ยนแปลงหรือมีคนขัดขวางการรับส่งข้อมูลของคุณและพยายามหลอกให้คุณเชื่อมต่อกับเซิร์ฟเวอร์ SSH ที่ประสงค์ร้าย ระวัง!

    คุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีของคุณบนเซิร์ฟเวอร์ SSH หลังจากที่คุณทำคุณจะเชื่อมต่อ เพียงปิดหน้าต่างเพื่อสิ้นสุดการเชื่อมต่อ SSH.

    มีอีกมากมายที่คุณสามารถทำได้ด้วย PuTTY ตัวอย่างเช่นหากคุณต้องการใช้ไฟล์กุญแจส่วนตัวในการตรวจสอบสิทธิ์กับเซิร์ฟเวอร์ SSH คุณจะพบตัวเลือกนี้ที่การเชื่อมต่อ> SSH> รับรองความถูกต้องในหน้าต่าง PuTTY Configuration ที่ปรากฏขึ้นเมื่อคุณเปิดแอปพลิเคชัน ศึกษาคู่มือ PuTTY สำหรับข้อมูลเพิ่มเติม.

    macOS และ Linux

    ระบบปฏิบัติการที่ใช้ UNIX อย่าง macOS และ Linux นั้นมีคำสั่ง SSH ในตัวที่ทำงานเหมือนกันทุกที่ คุณสามารถใช้คำสั่งนี้บน Windows 10 ผ่านสภาพแวดล้อม Bash บน Windows.

    ในการเชื่อมต่อกับเซิร์ฟเวอร์ SSH จากหนึ่งในระบบปฏิบัติการเหล่านี้ก่อนอื่นให้เปิดหน้าต่างเทอร์มินัล สำหรับ Mac คุณจะพบสิ่งนี้ได้ที่ Finder> Applications> Utilities> Terminal บนเดสก์ท็อป Linux ให้มองหาทางลัด Terminal ในเมนูแอปพลิเคชัน บน Windows ให้ติดตั้งและเปิดเปลือก Bash.

    หากต้องการเชื่อมต่อกับเซิร์ฟเวอร์ SSH ให้พิมพ์คำสั่งต่อไปนี้ลงในเครื่องแทน ชื่อผู้ใช้ ด้วยชื่อผู้ใช้ของคุณบนเซิร์ฟเวอร์ SSH และ ssh.server.com ด้วยชื่อโฮสต์หรือที่อยู่ IP ของเซิร์ฟเวอร์ SSH:

    ssh [email protected]

    คำสั่งนี้จะเชื่อมต่อกับเซิร์ฟเวอร์ SSH ที่พอร์ต 22 ซึ่งเป็นค่าเริ่มต้น หากต้องการระบุพอร์ตอื่นให้เพิ่ม -พี ที่ส่วนท้ายของคำสั่งตามด้วยหมายเลขพอร์ตที่คุณต้องการเชื่อมต่อเช่น:

    ssh [email protected] -p 2222

    คุณจะเห็นข้อความขอให้คุณยืนยันตัวตนของเซิร์ฟเวอร์ในครั้งแรกที่คุณเชื่อมต่อ หากนี่เป็นครั้งแรกที่คุณเชื่อมต่อกับเซิร์ฟเวอร์นี่เป็นเรื่องปกติและคุณสามารถพิมพ์“ ใช่” เพื่อดำเนินการต่อ.

    หากก่อนหน้านี้คุณเชื่อมต่อกับเซิร์ฟเวอร์และเห็นข้อความนี้แสดงว่าผู้ดูแลระบบเซิร์ฟเวอร์ได้เปลี่ยนลายนิ้วมือกุญแจหรือคุณถูกหลอกให้เชื่อมต่อกับเซิร์ฟเวอร์ปลอมตัว ระวัง!

    คุณจะได้รับพร้อมท์ให้พิมพ์รหัสผ่านที่บัญชีผู้ใช้ต้องการบนเซิร์ฟเวอร์ SSH ก่อนดำเนินการต่อ เมื่อคุณมีแล้วคุณจะเชื่อมต่อ ปิดหน้าต่างหรือพิมพ์“ exit” แล้วกด Enter เพื่อสิ้นสุดการเชื่อมต่อ SSH.

    คุณจะพบข้อมูลเพิ่มเติมเกี่ยวกับการใช้คำสั่ง ssh ในหน้าคู่มือ SSH คุณสามารถเข้าถึงได้โดยพิมพ์ ผู้ชาย ที่ terminal หรือโดยการดูในเว็บเบราว์เซอร์ของคุณ.