บันทึกคีย์เซิร์ฟเวอร์ SSH, IP, พอร์ตชื่อโฮสต์ในเซียร์ MacOS - การกำหนดค่า SSH Terminal และเคล็ดลับ

แม้ว่าการอภิปรายทั้งที่นี่และในหลายฟอรั่มเกี่ยวกับความจริงที่ว่าใหม่ MacOS เซียเว็บไซต์คีย์ส่วนตัวจะไม่เก็บ พวงกุญแจ หลังจากที่เริ่มต้น

สำหรับผู้ดูแลระบบเซิร์ฟเวอร์ที่ใช้การเชื่อมต่อ SSH ที่มีการรักษาความปลอดภัยกับคีย์การตรวจสอบสิทธิ์นี่เป็นเพียงเล็กน้อยที่น่าอึดอัดใจ ทุกครั้งที่ฉันต้องการตรวจสอบผ่านทาง SSH / Terminal ฉันควรรันคำสั่ง: ssh-add -K ~ path / private_key.pemหลังจากที่บรรทัดคำสั่ง Terminal เพื่อดำเนินการเชื่อมต่อและการตรวจสอบไปยังเซิร์ฟเวอร์ที่มีการจัดการ โดยปกติแล้วรันคำสั่ง: SSH [email protected]_address.

ทางออกที่ง่ายก็คือการแก้ไขไฟล์ ~ / .ssh / config ที่จะสร้างนามแฝงทั้งสำหรับคีย์ล็อกอินรวมทั้งผู้ใช้และชื่อโฮสต์

1 เปิดแอปพลิเคเทอ MacOS และดำเนินการคำสั่ง:

sudo นาโน ~ / .ssh / config

2 เพิ่มบรรทัดต่อไปนี้:

anyname โฮสต์
ชื่อโฮสต์ IPServer
พอร์ต 22
รากของผู้ใช้
เอกลักษณ์File /Volumes/path/private_keys.pem

3. Ctrl+X แล้วก็ Y si Enter เพื่อบันทึกการเปลี่ยนแปลงในการตั้งค่า

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

ในแฟ้ม ~ / .ssh / config สามารถเพิ่มชื่อแทนมากที่สุดเท่าที่ต้องการ สภาพเป็นที่เส้น "เจ้าภาพ" ที่จะมีชื่อที่แตกต่างกัน

บันทึกคีย์เซิร์ฟเวอร์ SSH, IP, พอร์ตชื่อโฮสต์ในเซียร์ MacOS - การกำหนดค่า SSH Terminal และเคล็ดลับ

เกี่ยวกับผู้เขียน

ชิงทรัพย์

หลงใหลเกี่ยวกับทุกสิ่งที่หมายถึงแกดเจ็ตและไอทีฉันยินดีที่จะเขียนบน stealthsettings.com จาก 2006 และฉันชอบที่จะค้นพบสิ่งใหม่ ๆ เกี่ยวกับคอมพิวเตอร์และ macOS ระบบปฏิบัติการ Linux Windows, iOS และ Android

แสดงความคิดเห็น