Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

สร้างไฟล์กำหนดค่า SSH บน macOS ได้อย่างง่ายดาย:คำแนะนำทีละขั้นตอน

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

คู่มือนี้จะอธิบายหลายวิธีในการสร้างไฟล์กำหนดค่า SSH บน Mac รวมถึง TextEdit, iBoysoft MagicMenu, Terminal และ Automator ติดตามเราเพื่อทราบวิธีดำเนินการ

สร้างไฟล์กำหนดค่า SSH บน Mac ด้วย TextEdit

หากคุณไม่เคยใช้ SSH หรือคอมพิวเตอร์ของคุณไม่มีไดเรกทอรี ~/.ssh/ คุณต้องสร้างมันขึ้นมาก่อน

คุณสามารถเปิด Terminal แล้วป้อนคำสั่งต่อไปนี้เพื่อสร้างไดเรกทอรี .ssh:

mkdir -p ~/.ssh

 จากนั้น รันคำสั่งต่อไปนี้เพื่อให้แน่ใจว่าสิทธิ์ที่ถูกต้องสำหรับไดเร็กทอรี .ssh:

chmod 700 ~/.ssh

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

โปรดทราบว่าไฟล์กำหนดค่า SSH จะต้องอยู่ในรูปแบบข้อความธรรมดา หากบันทึกเป็นไฟล์ข้อความที่หลากหลาย (.rtf) SSH จะไม่รู้จักไฟล์ดังกล่าว

ต่อไปนี้เป็นวิธีสร้างไฟล์กำหนดค่า SSH โดยใช้ TextEdit:

  1. กด Command + Space เพื่อเปิด Spotlight พิมพ์ “TextEdit” แล้วกด Enter เพื่อเปิด TextEdit
  2. คลิกเมนูรูปแบบและเลือก สร้างข้อความธรรมดา (หรือกด Shift + Command + T)
  3. ป้อนการกำหนดค่า SSH ของคุณ เช่น:โฮสต์ myserver
       ชื่อโฮสต์ 192.168.1.1
       ผู้ใช้ myusername
       ไฟล์ข้อมูลประจำตัว ~/.ssh/id_rsa
  4. คลิก ไฟล์> บันทึก 
  5. ในหน้าต่างบันทึกเป็น ตั้งชื่อไฟล์ config (โดยไม่มีนามสกุลใดๆ) และเลือกไดเร็กทอรี ~/.ssh/ เป็นตำแหน่งบันทึก 
      สร้างไฟล์กำหนดค่า SSH บน macOS ได้อย่างง่ายดาย:คำแนะนำทีละขั้นตอน
  6. คลิกบันทึกและปิด TextEdit

สร้างไฟล์กำหนดค่า SSH บน Mac ผ่านทาง Terminal

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

  1. เปิดเทอร์มินัล 
  2. ตรวจสอบให้แน่ใจว่าคุณได้สร้างไดเรกทอรี .ssh แล้ว ถ้าไม่ ให้ไปที่วิธีแรกเพื่อสร้าง 
  3. ใช้คำสั่งต่อไปนี้เพื่อสร้างและเปิดไฟล์กำหนดค่าในตัวแก้ไข Nano หากไม่มีไฟล์ดังกล่าว Nano จะสร้างมันขึ้นมา หากมีอยู่ Nano จะเปิดขึ้นมาเพื่อแก้ไข nano ~/.ssh/config  สร้างไฟล์กำหนดค่า SSH บน macOS ได้อย่างง่ายดาย:คำแนะนำทีละขั้นตอน
  4. ภายใน Nano ให้ป้อนรายละเอียดการกำหนดค่า SSH ของคุณ ตัวอย่างเช่น:โฮสต์ myserver
       ชื่อโฮสต์ 192.168.1.1
       ผู้ใช้ myusername
    ไฟล์ข้อมูลประจำตัว ~/.ssh/id_rsa
  5. กด Control + X จากนั้น Y แล้วกด Enter เพื่อบันทึก 
  6. เรียกใช้คำสั่งต่อไปนี้เพื่อให้แน่ใจว่าไฟล์กำหนดค่ามีสิทธิ์ที่ถูกต้อง chmod 600 ~/.ssh/config
  7. เรียกใช้คำสั่งต่อไปนี้เพื่อทดสอบการกำหนดค่า SSH ssh เซิร์ฟเวอร์ของฉัน

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

แชร์โพสต์นี้เพื่อบอกคนอื่นๆ ถึงวิธีสร้างไฟล์กำหนดค่า SSH บน Mac ผ่านทาง Terminal

สร้างไฟล์กำหนดค่า SSH บน Mac โดยใช้ Automator

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

  1. เปิดออโตเมเตอร์ ในอินเทอร์เฟซ Automator คลิกเอกสารใหม่ เลือกเวิร์กโฟลว์ จากนั้นคลิกเลือก 
    สร้างไฟล์กำหนดค่า SSH บน macOS ได้อย่างง่ายดาย:คำแนะนำทีละขั้นตอน
  2. ในแผงไลบรารีทางด้านซ้าย คลิกไฟล์และโฟลเดอร์ ค้นหาไฟล์ข้อความใหม่ จากนั้นดับเบิลคลิก (หรือลากไปไว้ในพื้นที่เวิร์กโฟลว์)
  3. ตั้งค่าตำแหน่งเป็น ~/.ssh/ (หากไม่มี .ssh ให้สร้างมันขึ้นมาก่อนโดยใช้ Terminal:mkdir -p ~/.ssh/) ตั้งชื่อไฟล์เพื่อกำหนดค่า เลือกข้อความธรรมดาเป็นรูปแบบไฟล์ 
      สร้างไฟล์กำหนดค่า SSH บน macOS ได้อย่างง่ายดาย:คำแนะนำทีละขั้นตอน
  4. คลิก ตัวเลือก ในการดำเนินการ "ไฟล์ข้อความใหม่" และทำเครื่องหมายที่ แสดงการกระทำนี้เมื่อเวิร์กโฟลว์ทำงาน (หากคุณต้องการปรับแต่งไฟล์ปรับแต่งแต่ละไฟล์) 
  5. หากต้องการเติมไฟล์กำหนดค่าโดยอัตโนมัติด้วยการตั้งค่า SSH เริ่มต้น คุณสามารถป้อนการกำหนดค่า SSH ของคุณ เช่น: Host myserver
       ชื่อโฮสต์ 192.168.1.1
       ผู้ใช้ myusername
       ไฟล์ข้อมูลประจำตัว ~/.ssh/id_rsa
  6. ในไลบรารีการดำเนินการ ให้ค้นหา Run Shell Script แล้วลากไปไว้ใต้การดำเนินการ "ไฟล์ข้อความใหม่" ในฟิลด์สคริปต์ ให้ป้อนคำสั่งต่อไปนี้ เพื่อให้แน่ใจว่าไฟล์การกำหนดค่า SSH มีสิทธิ์ที่ถูกต้อง chmod 600 ~/.ssh/config
  7. คลิก ไฟล์> บันทึก ตั้งชื่อเวิร์กโฟลว์ว่า "สร้างไฟล์การกำหนดค่า SSH" และบันทึกเป็นแอปพลิเคชัน ตอนนี้เมื่อใดก็ตามที่คุณต้องการสร้างไฟล์การกำหนดค่า SSH เพียงคลิกสองครั้งที่แอปพลิเคชันที่บันทึกไว้ จากนั้นมันจะสร้างไฟล์ใน ~/.ssh/

บทสรุป

โดยรวมแล้ว เราได้แนะนำสี่วิธีในการสร้างไฟล์กำหนดค่า SSH บน Mac คุณสามารถเลือกวิธีการใดๆ ข้างต้นได้ โดยแต่ละวิธีจะมีคำแนะนำโดยละเอียดทีละขั้นตอน

อย่างไรก็ตาม หากคุณต้องการสร้างไฟล์กำหนดค่า SSH หรือไฟล์อื่นๆ บน Mac อย่างรวดเร็ว อย่าลืมใช้ iBoysoft MagicMenu ซึ่งเป็นเครื่องมือเพิ่มประสิทธิภาพแบบคลิกขวา

แบ่งปันบทความนี้กับผู้คนจำนวนมากขึ้นเพื่อสร้างไฟล์กำหนดค่า SSH บน Mac!