วิธีใช้ฉาบ

Anonim

โลโก้. ฉาบ.

ผู้ใช้ที่มีประสบการณ์เคยได้ยินเกี่ยวกับโปรโตคอลการเชื่อมต่อ SSH ซึ่งช่วยให้คุณสามารถจัดการระบบปฏิบัติการหรือคอมพิวเตอร์จากระยะไกล โปรโตคอลนี้ส่วนใหญ่เพลิดเพลินกับผู้ดูแลระบบของเครื่องจักรที่มีระบบในเคอร์เนล Linux หรือ Unix แต่ไม่นานมานี้มียูทิลิตี้สำหรับ Windows - Putty เกี่ยวกับวิธีใช้งานเราต้องการพูดคุยวันนี้

วิธีใช้ฉาบ

การใช้ยูทิลิตี้นี้ประกอบด้วยหลายขั้นตอน: การดาวน์โหลดและการติดตั้งบนคอมพิวเตอร์เป้าหมายการตั้งค่าหลักและการเชื่อมต่อกับเซิร์ฟเวอร์เฉพาะ พิจารณาวิธีการถ่ายโอนไฟล์ SSH

ขั้นตอนที่ 1: การโหลดและการติดตั้ง

  1. ในการดาวน์โหลดและติดตั้งยูทิลิตี้ให้ไปที่ลิงค์ด้านบน ในเว็บไซต์อย่างเป็นทางการของโปรแกรมค้นหาบล็อก "ไฟล์แพคเกจ" ซึ่งคุณเลือกหนึ่งในลิงค์ภายใต้หมวดหมู่ "MSI ('Windows Installer')"
  2. อัปโหลด Putty จากเว็บไซต์อย่างเป็นทางการเพื่อใช้ยูทิลิตี้

  3. โหลดตัวติดตั้งและเรียกใช้ ในหน้าต่างแรกคลิก "ถัดไป"
  4. เริ่มการตั้งค่าโป๊เพื่อใช้ยูทิลิตี้

  5. เลือกตำแหน่งของไฟล์โปรแกรม ขอแนะนำให้ฝากค่าเริ่มต้น - สำหรับการทำงานที่ถูกต้องของ Putti ควรอยู่ในดิสก์ระบบ
  6. ตำแหน่ง Putty ในระหว่างกระบวนการติดตั้งเพื่อใช้ยูทิลิตี้

  7. ถัดไปมีความจำเป็นต้องเลือกส่วนประกอบที่ติดตั้ง ตามกฎแล้วตัวเลือกเริ่มต้นนั้นค่อนข้างเพียงพอและลบหรือเพิ่มส่วนประกอบเฉพาะผู้ใช้ที่มีประสบการณ์ คลิกที่ปุ่ม "ติดตั้ง" - โปรดทราบว่าคุณจะต้องมีสิทธิ์ผู้ดูแลระบบ

    การตั้งค่าส่วนประกอบของ putty ในระหว่างกระบวนการติดตั้งเพื่อใช้ยูทิลิตี้

    การสิ้นสุดการติดตั้งฉาบเพื่อใช้ยูทิลิตี้

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

    ใช้อินเทอร์เฟซกราฟิกโป๊เพื่อใช้ยูทิลิตี้

    ขั้นตอนที่ 2: การตั้งค่า

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

    การตั้งค่าแอปพลิเคชัน putty สำหรับ Windows

    อ่านเพิ่มเติม: วิธีการกำหนดค่า putty

    ขั้นตอนที่ 3: การเชื่อมต่อ SSH ประหยัดเซสชันและข้อมูลการอนุญาต

    1. ในการเชื่อมต่อโปรโตคอล SSH เปิดแท็บเซสชันซึ่งตั้งอยู่ที่ด้านบนสุดของตัวเลือก ดูภาพต่อไปนี้:

      เปิดแท็บ Putty Connects เพื่อใช้ยูทิลิตี้

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

    2. คลิกที่ปุ่ม "เปิด" ที่ด้านล่างของหน้าต่างโปรแกรม

      เริ่มเซสชันการเชื่อมต่อฉาบเพื่อใช้ยูทิลิตี้

      ข้อเสนอเพิ่มคีย์เซิร์ฟเวอร์ไปยังรายการที่เชื่อถือได้คลิกใช่

    3. บันทึกคีย์การเชื่อมต่อ putty เพื่อใช้ยูทิลิตี้

    4. ถัดไปไปที่หน้าต่างคอนโซลที่เปิด ควรป้อนชื่อผู้ใช้และรหัสผ่านด้วยตนเองเพื่อเชื่อมต่อกับเซิร์ฟเวอร์

      ป้อนข้อมูลการเชื่อมต่อฉาบเพื่อใช้ยูทิลิตี้

      บันทึก!การป้อนอักขระรหัสผ่านจะไม่ปรากฏในคอนโซลดังนั้นจึงอาจดูเหมือนว่ายูทิลิตี้ "Buggy"!

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

    การเชื่อมต่อฉาบที่ประสบความสำเร็จในการใช้ยูทิลิตี้

    ประหยัดเซสชั่น

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

    1. ทำตามขั้นตอนตั้งแต่ขั้นตอนที่ 1 ของขั้นตอนก่อนหน้านี้ แต่คราวนี้อ้างถึงบล็อกการตั้งค่า "เซสชันที่บันทึกไว้" ป้อนชื่อที่เหมาะสมกับฟิลด์ที่เหมาะสม
    2. ป้อนชื่อของเซสชันที่บันทึกไว้ใน putty เพื่อใช้ยูทิลิตี้

    3. ถัดไปใช้ปุ่ม "บันทึก"
    4. บันทึกเซสชันในผงสำหรับอุดรูเพื่อใช้ยูทิลิตี้

    5. ในรายการเซสชันที่บันทึกไว้จะถูกบันทึกด้วยชื่อที่ป้อนก่อนหน้านี้ ในการดาวน์โหลดเพียงเลือกเซสชันนี้แล้วคลิก "โหลด"

    กำลังโหลดเซสชันที่บันทึกไว้ในผงสำหรับใช้เพื่อใช้ยูทิลิตี้

    การอนุญาตโดยคีย์

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

    1. ค้นหาโฟลเดอร์ Putti ในเมนูเริ่มที่คุณเปิด puttygen
    2. ตรวจสอบให้แน่ใจว่าสวิตช์โหมดการเข้ารหัสอยู่ในตำแหน่ง "RSA" และคลิก "สร้าง"
    3. สร้างคีย์ใน puttygen เพื่อใช้ยูทิลิตี้

    4. ในกระบวนการสร้างคีย์ยูทิลิตี้จะขอให้คุณบอกเมาส์แล้วกดปุ่มสุ่มบนแป้นพิมพ์ - จำเป็นต้องสร้างเอนโทรปีข้อมูล หลังจากสร้างลำดับให้คลิกที่ปุ่ม "บันทึกรหัสสาธารณะ" และ "บันทึกคีย์ส่วนตัว"

      บันทึกคีย์ที่สร้างขึ้นใน puttygen เพื่อใช้ยูทิลิตี้

      นอกจากนี้คุณยังสามารถเลือกรหัสผ่านเพื่อเข้าถึงคีย์ส่วนตัวมิฉะนั้นคำเตือนจะปรากฏขึ้นเมื่อคุณคลิกที่ปุ่มที่เกี่ยวข้อง

    5. บันทึกประแจส่วนตัวโดยไม่มีรหัสผ่านใน puttygen เพื่อใช้ยูทิลิตี้

    6. หากต้องการใช้งานคีย์จึงจำเป็นต้องย้ายไปยังไฟล์ /root/.ssh/authorized_Keys เมื่อต้องการทำเช่นนี้ให้ป้อนคำสั่งต่อไปนี้:

      ls -a ~ / | Grep .ssh

      สร้างโฟลเดอร์คีย์บนเซิร์ฟเวอร์ในผงสำหรับใช้เพื่อใช้ยูทิลิตี้

      หากไม่มีโฟลเดอร์ดังกล่าวควรสร้างโดยคำสั่ง:

      mkdir ~ / .ssh

    7. โฟลเดอร์หลักบนเซิร์ฟเวอร์ในผงสำหรับใช้เพื่อใช้ยูทิลิตี้

    8. ถัดไปสร้างไฟล์ที่ต้องการคำสั่งมีดังนี้:

      ซีดี ~ / .ssh

      สัมผัส Authorized_Keys

      vi authorized_keys

    9. ไฟล์คีย์บนเซิร์ฟเวอร์ในผงสำหรับใช้เพื่อใช้ยูทิลิตี้

    10. ใส่ข้อมูลจากคีย์สาธารณะที่ได้รับใน puttygen ไปยังจุดสิ้นสุดของไฟล์ที่สร้างขึ้น

      สำคัญ!กุญแจสำคัญควรไปที่สตริงที่เป็นของแข็งโดยไม่ต้องถ่ายโอน!

    11. ป้อนข้อมูลคีย์ในสีโป๊วเพื่อใช้ยูทิลิตี้

    12. สุดท้ายตั้งค่าสิทธิ์การเข้าถึงไปยังไฟล์คีย์และไดเรกทอรีของมัน:

      chmod 600 ~ / .ssh / authorized_keys

      chmod 700 ~ / .ssh

    13. สิทธิ์ในการเข้าถึงไปยัง Paapka ด้วยกุญแจใน Putty เพื่อใช้ยูทิลิตี้

    14. ถัดไปเรียกใช้ Putty และใน Tree ตัวเลือกให้เปิดการตั้งค่า "การเชื่อมต่อ" - "SSH" - "Auth" ใช้ปุ่มเรียกดูในไฟล์คีย์ส่วนตัวสำหรับตำแหน่งการรับรองความถูกต้องและเลือกคีย์ส่วนตัวในกล่องโต้ตอบ "Explorer" ที่สร้างขึ้นในขั้นตอนที่ 3
    15. เพิ่มคีย์ให้กับ PUTTY เพื่อใช้ยูทิลิตี้

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

    บทสรุป

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

อ่านเพิ่มเติม