Actions Center กำหนดให้คุณเชื่อมต่อกับดรอปบ็อกซ์ฟีดโดยใช้การเชื่อมต่อแบบ Secure Shell (SSH) SSH เป็นโปรโตคอลการเชื่อมต่อเครือข่ายที่ช่วยรับประกันการโอนข้อมูลอย่างปลอดภัยระหว่างระบบของคุณกับเซิร์ฟเวอร์ของ Google
หากต้องการตรวจสอบสิทธิ์การเชื่อมต่อที่ปลอดภัยนี้โดยไม่ต้องใช้รหัสผ่าน คุณต้องมีคู่คีย์ SSH คู่คีย์ประกอบด้วยคอมโพเนนต์ที่ตรงกัน 2 รายการ ได้แก่
- คีย์ส่วนตัว: คีย์ลับที่อยู่ในระบบอย่างปลอดภัยหรือ แอปพลิเคชันของคุณจัดการ คีย์นี้ทำหน้าที่เป็นข้อมูลเข้าสู่ระบบที่ปลอดภัย
- คีย์สาธารณะ: คีย์ที่ไม่ใช่ความลับซึ่งคุณอัปโหลดไปยัง Actions Center Google ใช้ข้อมูลนี้เพื่อยืนยันลายเซ็นของคีย์ส่วนตัวเมื่อคุณสร้างการเชื่อมต่อ SFTP เพื่ออัปโหลดฟีด
เมื่อเชื่อมต่อโดยใช้ SFTP ไคลเอ็นต์จะใช้คีย์ส่วนตัวโดยอัตโนมัติ เพื่อตรวจสอบสิทธิ์อย่างปลอดภัยกับดรอปบ็อกซ์ของ Actions Center ซึ่งมีคีย์สาธารณะที่เชื่อมโยง
คีย์สาธารณะคือสตริงเดียวที่โดยปกติจะขึ้นต้นด้วย ssh-rsa และลงท้าย
ด้วยตัวระบุ เช่น อีเมลของคุณ เช่น
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com
สร้างคู่คีย์ SSH
คุณสร้างคู่คีย์ SSH ได้โดยใช้ssh-keygenยูทิลิตีบรรทัดคำสั่ง
ซึ่งพร้อมใช้งานใน Linux, macOS และสภาพแวดล้อม Windows ส่วนใหญ่
เปิดเทอร์มินัลหรือ Command Prompt
เรียกใช้คำสั่งต่อไปนี้เพื่อสร้างคู่คีย์ RSA ใหม่ โดยแทนที่
user@yourdomain.comด้วยอีเมลของคุณ และgoogle_actions_centerด้วยชื่อไฟล์ที่คุณเลือกssh-keygen -t rsa -C "user@yourdomain.com" -f google_actions_centerเมื่อได้รับข้อความแจ้ง ให้กด Enter เพื่อสร้างคีย์โดยไม่มีพาสเฟรส หรือป้อนพาสเฟรสเพื่อเข้ารหัสคีย์ส่วนตัวในเครื่อง คุณไม่จำเป็นต้องระบุพาสเฟรสนี้ให้ Google
คำสั่งนี้จะสร้างไฟล์ 2 ไฟล์ ได้แก่
google_actions_center(คีย์ส่วนตัว): เก็บไฟล์นี้ไว้อย่างปลอดภัยในระบบ คุณจะต้องระบุคีย์นี้ให้กับไคลเอ็นต์ SFTP เมื่อเชื่อมต่อgoogle_actions_center.pub(คีย์สาธารณะ): นี่คือคีย์ที่คุณจะแชร์กับ Actions Center
เปิดคีย์สาธารณะ (
google_actions_center.pub) ในเครื่องมือแก้ไขข้อความ แล้วคัดลอก เนื้อหาทั้งหมดระบุคีย์สาธารณะนี้ในงานการเริ่มต้นใช้งานบัญชี Actions Center ระหว่างการตั้งค่าบัญชี หรือในส่วน การกำหนดค่าฟีด เพื่ออัปเดตคีย์หลังการตั้งค่าบัญชี
ขั้นตอนในการทดสอบการเชื่อมต่อ SFTP
ดูข้อมูลการเชื่อมต่อดรอปบ็อกซ์ SFTP ในการกำหนดค่าฟีด
ใช้ข้อมูลการเชื่อมต่อสำหรับดรอปบ็อกซ์ที่เกี่ยวข้องเพื่อเชื่อมต่อกับ SFTP เช่น การใช้
sftpโปรแกรมบรรทัดคำสั่ง (พร้อมใช้งานใน Windows, Linux และ Mac)sftp -P <port> -i google_actions_center <user>@partnerupload.google.comอัปโหลดไฟล์ฟีด
put <filename>หากพบปัญหาเมื่อเชื่อมต่อกับเซิร์ฟเวอร์ SFTP ให้ลองเรียกใช้ พร้อมข้อมูลแบบละเอียด
sftp -vปัญหาอาจเกิดขึ้นเนื่องจากไฟร์วอลล์ของเครือข่ายบล็อกการเชื่อมต่อขาออก หรือการกำหนดค่าไคลเอ็นต์ SSH ที่ไม่เข้ากันกับเซิร์ฟเวอร์ตรวจสอบว่าคีย์สาธารณะถูกต้องโดยเรียกใช้
ssh-keygen -l -f google_actions_center.pubหากคีย์ไม่ถูกต้อง โปรแกรมจะแสดงผล
google_actions_center.pub is not a public key file