อัปโหลดคีย์ SSH สาธารณะ

การผสานรวมการจองร้านอาหารแบบครบวงจรต้องมีการอัปโหลดฟีดไปยังดรอปบ็อกซ์ Secure File Transfer Protocol (SFTP) ทุกวัน Google โฮสต์ดรอปบ็อกซ์ SFTP ต่อไปนี้เพื่อให้พาร์ทเนอร์อัปโหลดฟีดรายวันไปยังดรอปบ็อกซ์ ดรอปบ็อกซ์ใช้ SSH เพื่อรักษาความปลอดภัยในการเชื่อมต่อ และต้องใช้คู่คีย์สาธารณะและคีย์ส่วนตัวของ SSH เพื่อตรวจสอบสิทธิ์การเชื่อมต่อ

หลังจากสร้างแล้ว ให้วางคีย์สาธารณะในฟิลด์อัปโหลดคีย์ SSH สาธารณะ ของเหตุการณ์สำคัญการตั้งค่า

สร้างคีย์ SSH

การสร้างคู่คีย์จะขึ้นอยู่กับแพลตฟอร์มขององค์กร ขั้นตอนในการสร้างคู่คีย์สำหรับแพลตฟอร์มต่างๆ มีดังนี้

แพลตฟอร์ม Windows

  1. ดาวน์โหลดและเรียกใช้โปรแกรมจำลองเทอร์มินัลและแอปพลิเคชันการโอนไฟล์ผ่านเครือข่าย สำหรับ Windows PuTTy เป็นตัวเลือกแบบโอเพนซอร์สและฟรีซึ่งคุณดาวน์โหลดได้จาก putty.org
  2. ในส่วนพารามิเตอร์ที่ด้านล่างของหน้า ให้เลือก RSA
  3. คลิกสร้าง
  4. วางเคอร์เซอร์เหนือพื้นที่ว่างตามคำแนะนำ จนกว่า PuTTYgen จะสร้างคู่คีย์
  5. PuTTYgen จะแทนที่พื้นที่ว่างด้วยชุดช่อง ซึ่งช่องหนึ่งจะแสดง คีย์สาธารณะ
  6. ในช่องความคิดเห็นเกี่ยวกับคีย์ ให้เพิ่มอีเมลที่คุณต้องการรับการแจ้งเตือน
  7. เพิ่มที่อยู่นี้ที่ส่วนท้ายของข้อความที่ปรากฏอยู่ในช่องอยู่แล้ว อย่า เปลี่ยนข้อความในช่องอื่นๆ
  8. คลิกบันทึกคีย์สาธารณะ
  9. บันทึกคีย์สาธารณะด้วยชื่อ id-rsa ในโฟลเดอร์ต่อไปนี้

    C:\Documents และ Settings\username\.ssh โดยที่ username คือชื่อผู้ใช้ Windows ของคุณ

  10. คลิกบันทึกคีย์ส่วนตัว

  11. บันทึกคีย์ส่วนตัวด้วยชื่อ id-rsa.ppk ในโฟลเดอร์เดียวกัน

  12. คัดลอกเนื้อหาของช่องคีย์สาธารณะไปยังคลิปบอร์ด แล้ววางลงในไฟล์ authorized_keys ของ OpenSSH

  13. ตรวจสอบให้แน่ใจว่าได้คัดลอกเนื้อหาทั้งหมดที่ขึ้นต้นด้วย ssh-rsa และลงท้ายด้วย อีเมลที่ป้อนในขั้นตอนที่ 5

  14. ปิด PuTTYgen

  15. วางคีย์สาธารณะในเครื่องมือแก้ไขข้อความ ยกเลิกการขึ้นบรรทัดใหม่ แล้วคัดลอก ข้อความทั้งหมดไปยังคลิปบอร์ดอีกครั้ง

  16. วางคีย์สาธารณะในช่องอัปโหลดคีย์ SSH สาธารณะของ เหตุการณ์สำคัญการตั้งค่า

  17. คลิกส่ง

แพลตฟอร์ม Mac OS หรือ Linux

  1. เปิดหน้าต่างเทอร์มินัล
  2. ป้อนบรรทัดคำสั่งนี้: ssh-keygen -t rsa
  3. เลือกค่าเริ่มต้นสำหรับตัวเลือกทั้งหมด

    คำสั่งนี้จะสร้างไฟล์คีย์ SSH 2 ไฟล์ ได้แก่ id_rsa และ id_rsa.pub ใน ไดเรกทอรี home/username/.ssh ซึ่ง username คือชื่อผู้ใช้ของคุณ

  4. เปิดไฟล์ id_rsa.pub ในโปรแกรมแก้ไขข้อความธรรมดา

  5. เลือกข้อความทั้งหมดแล้วคัดลอก

  6. วางคีย์สาธารณะในช่องอัปโหลดคีย์ SSH สาธารณะของ เหตุการณ์สำคัญการตั้งค่า

  7. คลิกส่ง

ระบบจะใช้คู่คีย์นี้เพื่อลงชื่อเข้าใช้ SFTP ดรอปบ็อกซ์ที่ Google จัดหาให้ได้อย่างปลอดภัย คีย์สาธารณะมีรูปแบบดังนี้

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com