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

- คลิกบันทึกและปิด TextEdit
สร้างไฟล์กำหนดค่า SSH บน Mac ผ่านทาง Terminal
Terminal เป็นเครื่องมือที่ใช้กันทั่วไปสำหรับผู้ใช้ Mac และคุณสามารถใช้ Terminal เพื่อสร้างไฟล์กำหนดค่า SSH บน Mac ของคุณได้ กระบวนการนี้เกี่ยวข้องกับหลายคำสั่ง ดังนั้นหากคุณไม่คุ้นเคยกับ Terminal มากนัก โปรดอ่านคำแนะนำต่อไปนี้อย่างละเอียด
- เปิดเทอร์มินัล
- ตรวจสอบให้แน่ใจว่าคุณได้สร้างไดเรกทอรี .ssh แล้ว ถ้าไม่ ให้ไปที่วิธีแรกเพื่อสร้าง
- ใช้คำสั่งต่อไปนี้เพื่อสร้างและเปิดไฟล์กำหนดค่าในตัวแก้ไข Nano หากไม่มีไฟล์ดังกล่าว Nano จะสร้างมันขึ้นมา หากมีอยู่ Nano จะเปิดขึ้นมาเพื่อแก้ไข nano ~/.ssh/config

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

- ในแผงไลบรารีทางด้านซ้าย คลิกไฟล์และโฟลเดอร์ ค้นหาไฟล์ข้อความใหม่ จากนั้นดับเบิลคลิก (หรือลากไปไว้ในพื้นที่เวิร์กโฟลว์)
- ตั้งค่าตำแหน่งเป็น ~/.ssh/ (หากไม่มี .ssh ให้สร้างมันขึ้นมาก่อนโดยใช้ Terminal:mkdir -p ~/.ssh/) ตั้งชื่อไฟล์เพื่อกำหนดค่า เลือกข้อความธรรมดาเป็นรูปแบบไฟล์

- คลิก ตัวเลือก ในการดำเนินการ "ไฟล์ข้อความใหม่" และทำเครื่องหมายที่ แสดงการกระทำนี้เมื่อเวิร์กโฟลว์ทำงาน (หากคุณต้องการปรับแต่งไฟล์ปรับแต่งแต่ละไฟล์)
- หากต้องการเติมไฟล์กำหนดค่าโดยอัตโนมัติด้วยการตั้งค่า SSH เริ่มต้น คุณสามารถป้อนการกำหนดค่า SSH ของคุณ เช่น: Host myserver
ชื่อโฮสต์ 192.168.1.1
ผู้ใช้ myusername
ไฟล์ข้อมูลประจำตัว ~/.ssh/id_rsa - ในไลบรารีการดำเนินการ ให้ค้นหา Run Shell Script แล้วลากไปไว้ใต้การดำเนินการ "ไฟล์ข้อความใหม่" ในฟิลด์สคริปต์ ให้ป้อนคำสั่งต่อไปนี้ เพื่อให้แน่ใจว่าไฟล์การกำหนดค่า SSH มีสิทธิ์ที่ถูกต้อง chmod 600 ~/.ssh/config
- คลิก ไฟล์> บันทึก ตั้งชื่อเวิร์กโฟลว์ว่า "สร้างไฟล์การกำหนดค่า SSH" และบันทึกเป็นแอปพลิเคชัน ตอนนี้เมื่อใดก็ตามที่คุณต้องการสร้างไฟล์การกำหนดค่า SSH เพียงคลิกสองครั้งที่แอปพลิเคชันที่บันทึกไว้ จากนั้นมันจะสร้างไฟล์ใน ~/.ssh/
บทสรุป
โดยรวมแล้ว เราได้แนะนำสี่วิธีในการสร้างไฟล์กำหนดค่า SSH บน Mac คุณสามารถเลือกวิธีการใดๆ ข้างต้นได้ โดยแต่ละวิธีจะมีคำแนะนำโดยละเอียดทีละขั้นตอน
อย่างไรก็ตาม หากคุณต้องการสร้างไฟล์กำหนดค่า SSH หรือไฟล์อื่นๆ บน Mac อย่างรวดเร็ว อย่าลืมใช้ iBoysoft MagicMenu ซึ่งเป็นเครื่องมือเพิ่มประสิทธิภาพแบบคลิกขวา
แบ่งปันบทความนี้กับผู้คนจำนวนมากขึ้นเพื่อสร้างไฟล์กำหนดค่า SSH บน Mac!