PuTTY เป็นแอป Windows ฟรีที่ให้คุณเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นได้อย่างปลอดภัย การใช้งานทั่วไปอย่างหนึ่งของ PuTTY คือการเปิดการเชื่อมต่อ Secure Shell (SSH) กับเซิร์ฟเวอร์ Unix ระยะไกล เช่น เว็บเซิร์ฟเวอร์ที่ใช้ Linux PuTTY ยังมาพร้อมกับไคลเอนต์ FTP ที่ปลอดภัย (SFTP) ที่เรียกว่า PSFTP ซึ่งช่วยให้คุณอัปโหลดและดาวน์โหลดไฟล์ได้อย่างปลอดภัยระหว่างคอมพิวเตอร์ บทความวิกิฮาวนี้จะแนะนำวิธีการเชื่อมต่อกับคอมพิวเตอร์ระยะไกลอย่างปลอดภัยโดยใช้ PuTTY รวมถึงวิธีโอนไฟล์ผ่าน PSFTP
ขั้นตอน
วิธีที่ 1 จาก 3: การติดตั้ง PuTTY
ขั้นตอนที่ 1. ไปที่
PuTTY เป็นวิธีที่ฟรีในการเชื่อมต่อที่ปลอดภัยกับเซิร์ฟเวอร์ที่ยอมรับการเชื่อมต่อ SSH หากคุณถูกขอให้เชื่อมต่อกับเซิร์ฟเวอร์บางตัวผ่าน SSH (ผ่านที่ทำงาน โรงเรียน เซิร์ฟเวอร์ส่วนตัวของเพื่อน ฯลฯ) PuTTY จะทำให้เป็นเรื่องง่าย เริ่มต้นด้วยการไปที่เว็บไซต์ PuTTY
ขั้นตอนที่ 2 ดาวน์โหลดไฟล์ "msi" จากส่วน "ไฟล์แพ็คเกจ"
ไฟล์ต่าง ๆ ทั้งหมดอาจดูสับสนและล้นหลามเล็กน้อย แต่ไม่ต้องกังวลไป! ใช้ตัวติดตั้ง PuTTY หลักที่ด้านบนของหน้าเว็บ เนื่องจากติดตั้งง่ายและมีเครื่องมือที่มีประโยชน์เพิ่มเติม (เช่น PSFTP) ที่คุณอาจต้องการในภายหลัง
เมื่อต้องการค้นหาว่าคุณต้องการเวอร์ชัน 64 บิตหรือ 32 บิต ให้เปิดแถบ Windows Search พิมพ์ about แล้วคลิก เกี่ยวกับพีซีของคุณ. ดูหมายเลขข้าง "ประเภทระบบ" ในแผงด้านขวา และดาวน์โหลดเวอร์ชันที่ตรงกับหมายเลขนั้น
ขั้นตอนที่ 3 เรียกใช้โปรแกรมติดตั้ง PuTTY
คลิกสองครั้งที่โปรแกรมติดตั้งที่คุณดาวน์โหลด (จะอยู่ในโฟลเดอร์ดาวน์โหลดเริ่มต้นของคุณ) จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง PuTTY เพียงเลือกการตั้งค่าเริ่มต้นแล้วคุณก็ไม่เป็นไร PuTTY (และ PSFTP) จะถูกเพิ่มในเมนู Start ของคุณเมื่อการติดตั้งเสร็จสิ้น
วิธีที่ 2 จาก 3: การสร้างการเชื่อมต่อ SSH
ขั้นตอนที่ 1. เปิด PuTTY บนคอมพิวเตอร์ของคุณ
จะอยู่ในเมนู Start PuTTY จะเปิดขึ้นสู่หน้าจอการกำหนดค่า
ขั้นตอนที่ 2 กรอกข้อมูลในฟิลด์การเชื่อมต่อบนไคลเอนต์ PuTTY ของคุณ
หลังจากที่คุณเริ่มต้น PuTTY กล่องโต้ตอบจะปรากฏขึ้นบนหน้าจอของคุณ
- พิมพ์ชื่อโฮสต์หรือที่อยู่ IP ที่คุณต้องการเชื่อมต่อลงในช่อง "ชื่อโฮสต์" ชื่อโฮสต์ดูเหมือนสตริงของคำ เช่น students.harvard.edu ที่อยู่ IP ของคุณมี 4 หมายเลขเชื่อมต่อกัน เช่น 10.0.01
-
SSH ถูกเลือกโดยค่าเริ่มต้น ซึ่งตั้งค่าฟิลด์ "พอร์ต" เป็น 22.
หากคุณต้องการ SSH ไปยังพอร์ตอื่น ให้ป้อนพอร์ตนั้นทันที
- คุณสามารถเลือก telnet หากคุณต้องการทดสอบพอร์ตระยะไกล แต่หลีกเลี่ยงการใช้เพื่อเข้าสู่ระบบเซิร์ฟเวอร์จากระยะไกล เพียงเลือก telnet และป้อนพอร์ตที่ต้องการแทน
- คลิก บันทึก เพื่อสร้างโปรไฟล์ ทำให้คุณสามารถเลือกโฮสต์นี้ได้อย่างรวดเร็วในอนาคต
ขั้นตอนที่ 3 คลิก เปิด เพื่อเชื่อมต่อกับเซิร์ฟเวอร์
เมื่อการเชื่อมต่อสำเร็จ คุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่านเพื่อเข้าสู่ระบบ ขณะนี้คุณสามารถเรียกใช้คำสั่ง Unix ที่ผู้ดูแลระบบอนุญาตได้
- ผู้ดูแลระบบบางรายกระชับการรักษาความปลอดภัยโดยทำให้ SSH ของคุณเป็นเซิร์ฟเวอร์หนึ่งเพียงเพื่อ SSH ในอีกเซิร์ฟเวอร์หนึ่ง หากคุณต้องการ SSH ไปยังเซิร์ฟเวอร์อื่นจากเซิร์ฟเวอร์ที่คุณเพิ่งเข้าสู่ระบบ ให้ใช้ ssh -l username remotehostname
- หากคุณไม่ได้บันทึกโปรไฟล์ คุณจะได้รับแจ้งให้ดำเนินการทันที คลิก ใช่ หรือ เลขที่ เมื่อได้รับแจ้ง
วิธีที่ 3 จาก 3: การใช้ PSFTP เพื่อถ่ายโอนไฟล์อย่างปลอดภัย
ขั้นตอนที่ 1. เปิด PSTFP บนคอมพิวเตอร์ของคุณ
PuTTY มาพร้อมกับแอป FTP ที่ปลอดภัยซึ่งช่วยให้คุณถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์และเซิร์ฟเวอร์ระยะไกล คุณจะพบ PSFTP ในเมนูเริ่ม
ขั้นตอนที่ 2. พิมพ์ open hostname
แทนที่ชื่อโฮสต์ด้วยชื่อโฮสต์หรือ IP ที่คุณต้องการเชื่อมต่อ ชื่อโฮสต์เป็นไปตามรูปแบบ students.harvard.edu ในขณะที่ที่อยู่ IP จะมีลักษณะดังนี้: 10.0.01
ขั้นตอนที่ 3 กด ↵ Enter
สิ่งนี้เริ่มต้นการเชื่อมต่อกับเซิร์ฟเวอร์
หากคุณได้รับพร้อมท์ให้จัดเก็บคีย์ในแคชของคุณ ให้พิมพ์ y.
ขั้นตอนที่ 4. ล็อกอินเข้าสู่เซิร์ฟเวอร์
ใช้ชื่อผู้ใช้และรหัสผ่านที่คุณได้รับมอบหมายสำหรับเซิร์ฟเวอร์นี้ เมื่อคุณเข้าสู่ระบบแล้ว คุณจะเห็นข้อความแจ้ง
ขั้นตอนที่ 5. ไปที่โฟลเดอร์ระยะไกลที่คุณต้องการอัปโหลดหรือดาวน์โหลดไฟล์
คุณจะต้องใช้คำสั่ง cd ซึ่งหมายถึง "เปลี่ยนไดเรกทอรี" เพื่อดำเนินการดังกล่าว พิมพ์ cd folderpath แล้วกด เข้า. แทนที่เส้นทางของโฟลเดอร์ด้วยเส้นทางไปยังโฟลเดอร์ระยะไกลที่คุณต้องการเข้าถึง
- ตัวอย่างเช่น หากคุณต้องการอัปโหลดไฟล์ HTML ใหม่ไปยังโฟลเดอร์ชื่อ www ในโฮมไดเร็กตอรี่ของคุณ พิมพ์ cd www แล้วกด เข้า.
- คุณสามารถรันคำสั่ง pwd เพื่อดูไฟล์ในโฟลเดอร์ระยะไกล หากไฟล์ระยะไกลใช้ระบบปฏิบัติการ Unix ให้ใช้ ls เพื่อแสดงรายการไฟล์ในโฟลเดอร์
ขั้นตอนที่ 6 ไปที่โฟลเดอร์บนคอมพิวเตอร์ของคุณที่คุณต้องการบันทึกหรืออัปโหลดไฟล์
คราวนี้ คุณจะใช้คำสั่ง lcd ซึ่งหมายถึง "local change directory" พิมพ์ lcd folderpath แทนที่ folderpath ด้วยเส้นทางแบบเต็มของโฟลเดอร์
หากต้องการดูรายการไฟล์ในโฟลเดอร์ปัจจุบัน ให้พิมพ์ !dir แล้วกด เข้า.
ขั้นตอนที่ 7 อัปโหลดหรือดาวน์โหลดไฟล์
คำสั่งจะแตกต่างกันเล็กน้อยขึ้นอยู่กับสิ่งที่คุณต้องการทำ เมื่อการโอนเสร็จสมบูรณ์ คุณจะกลับไปที่ข้อความแจ้ง
- ตัวอย่างเช่น หากคุณต้องการอัปโหลดไฟล์ที่อยู่ใน your เอกสาร โฟลเดอร์ พิมพ์ cd Documents หรือ C:\Users\yourname\Documents
- หากต้องการอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ระยะไกล ให้พิมพ์ ใส่ชื่อไฟล์ (แทนที่ชื่อไฟล์ด้วยชื่อจริงของไฟล์) แล้วกดปุ่ม เข้า กุญแจ.
- หากต้องการดาวน์โหลดไฟล์ ให้พิมพ์ get filename (แทนที่ชื่อไฟล์ด้วยชื่อไฟล์จริง) แล้วกด เข้า.
เคล็ดลับ
- หากคุณเพิ่งเริ่มใช้ SFTP คุณอาจต้องการลองใช้แอปที่มีอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) เนื่องจากใช้งานได้ง่ายกว่ามาก ลองใช้แอพอย่าง Filezilla และ CuteFTP
- การใช้เซิร์ฟเวอร์ PuTTY และ SSH อาจทำให้สับสนเล็กน้อย โดยเฉพาะอย่างยิ่งหากคุณไม่มีประสบการณ์ในการเขียนโปรแกรมมากนัก หากคุณประสบปัญหาในการเขียนโปรแกรม โปรดติดต่อผู้เชี่ยวชาญด้านไอทีเพื่อขอความช่วยเหลือ
- ดาวน์โหลดซอฟต์แวร์ PuTTY จากเว็บไซต์ทางการเท่านั้น หากคุณพบซอฟต์แวร์ PuTTY ที่อื่น ให้ดาวน์โหลดโดยยอมรับความเสี่ยงเอง