การยืนยันแพ็กเกจ Proton Mail Bridge สำหรับ Linux
- เวลาอ่าน
- 1 นาที
- หมวดหมู่
- การติดตั้งบน Linux
มีลายเซ็นเพื่อยืนยันว่าซอฟต์แวร์ Bridge ที่ดาวน์โหลดนั้นมาจากทางเรา สำหรับ Windows และ Mac การตรวจสอบนี้จะดำเนินการโดยอัตโนมัติในระหว่างการติดตั้ง อย่างไรก็ตาม แพ็กเกจ Linux จำเป็นต้องมีการตรวจสอบความปลอดภัยเพิ่มเติมโดยผู้ใช้
Proton Mail Bridge รองรับทั้งเวอร์ชัน .deb และ .rpm หากใช้เวอร์ชัน .deb คำแนะนำจะอยู่ด้านล่าง หากใช้เวอร์ชัน .rpm ให้เลื่อนลงเพื่อดูคำแนะนำ การติดตั้ง PKGBuild จะได้รับการตรวจสอบโดยอัตโนมัติ
ในขณะที่เขียนนี้ Proton Mail Bridge เวอร์ชันปัจจุบันคือ 3.8.2 ซึ่งจะมีการเปลี่ยนแปลงในอนาคต ดังนั้นโปรดตรวจสอบให้แน่ใจว่าได้ระบุเวอร์ชันที่ถูกต้องในคำสั่ง หากไม่ได้ทำเช่นนั้น Bridge จะอัปเดตเป็นเวอร์ชันใหม่ล่าสุดในไม่ช้า
วิธียืนยันแพ็กเกจ DEB
แพ็กเกจ DEB ของ Proton Mail Bridge ลงนามโดยใช้โปรแกรม debsigs
ขั้นแรก โปรดตรวจสอบให้แน่ใจว่าได้ติดตั้ง debsig-verify และ debian-keyring แล้ว
sudo apt-get install debsig-verify debian-keyring
ดาวน์โหลดคีย์สาธารณะ
wget https://proton.me/download/bridge/bridge_pubkey.gpg
นำเข้าคีย์สาธารณะไปยังระบบ
gpg --dearmor --output debsig.gpg bridge_pubkey.gpg
sudo mkdir -p /usr/share/debsig/keyrings/E2C75D68E6234B07
sudo mv debsig.gpg /usr/share/debsig/keyrings/E2C75D68E6234B07
จำเป็นต้องใช้ sudo ที่นี่ เนื่องจากตำแหน่งนี้อยู่ภายใต้สิทธิ์ความเป็นเจ้าของของ root
ดาวน์โหลดและติดตั้งไฟล์นโยบาย
wget https://proton.me/download/bridge/bridge.pol
sudo mkdir -p /etc/debsig/policies/E2C75D68E6234B07
sudo cp bridge.pol /etc/debsig/policies/E2C75D68E6234B07
โปรดตรวจสอบให้แน่ใจว่าอยู่ในโฟลเดอร์ที่ไฟล์ DEB ตั้งอยู่ จากนั้นยืนยันไฟล์ DEB โดยเรียกใช้คำสั่งด้านล่าง:
debsig-verify protonmail-bridge_3.13.0-1_amd64.deb
ในกรณีที่ยังไม่ได้ดาวน์โหลด Bridge สามารถเรียกใช้คำสั่งด้านล่างได้:
wget https://proton.me/download/bridge/protonmail-bridge_3.13.0-1_amd64.deb
หากการตรวจสอบผ่าน ควรจะเห็นดังนี้:
debsig: แพ็กเกจได้รับการตรวจสอบจาก 'Proton Technologies AG (ProtonMail Bridge developers) bridge@protonmail.ch'
ติดตั้งแพ็กเกจโดยใช้เครื่องมือจัดการแพ็กเกจ:
sudo apt install ./protonmail-bridge_3.13.0-1_amd64.deb
วิธียืนยันแพ็กเกจ RPM
แพ็กเกจ RPM ของ Proton Mail Bridge ลงนามโดยใช้ rpm –sign
สามารถพบคีย์สาธารณะ bridge_pubkey.gpg ได้ที่นี่
สามารถใช้คำสั่งด้านล่างเพื่อดาวน์โหลดได้:
wget https://proton.me/download/bridge/bridge_pubkey.gpg
ในการนำเข้าคีย์สาธารณะของแอป Bridge ไปยัง keyring ให้ทำตามคำแนะนำต่อไปนี้:
sudo rpm --import bridge_pubkey.gpg
ในการตรวจสอบไฟล์ .rpm ให้เรียกใช้คำสั่ง:
rpm --checksig protonmail-bridge-3.13.0-1.x86_64.rpm
หากยังไม่ได้ดาวน์โหลด Bridge สามารถดาวน์โหลดได้ด้วยคำสั่งด้านล่าง:
wget https://proton.me/download/bridge/protonmail-bridge-3.13.0-1.x86_64.rpm
ผลลัพธ์ที่สำเร็จควรมีลักษณะดังนี้:
protonmail-bridge-3.13.0-1.x86_64.rpm: digests signatures OK
จากนั้น ในการติดตั้ง Bridge ให้เรียกใช้คำสั่งด้านล่าง:
sudo dnf install ./protonmail-bridge-3.13.0-1.x86_64.rpm
หากยังคงพบปัญหาในการยืนยันไฟล์ อาจมีคีย์รุ่นเก่าซึ่งควรลบออกเพื่อให้การตรวจสอบผ่าน
package protonmail-bridge-3.13.0-1.x86_64 does not verify: Header V4 RSA/SHA256 Signature, key ID e6234b07: NOTTRUSTED
หากต้องการแสดงรายการคีย์ที่มีอยู่ ให้เรียกใช้คำสั่งต่อไปนี้:
rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'
จะปรากฏข้อความที่คล้ายกับสิ่งนี้:
gpg-pubkey-18b8e74c-62f2920f Fedora (39) public key
gpg-pubkey-xxxxxxxx-xxxxxxx Proton Technologies AG (ProtonMail Bridge developers) public key
หากต้องการลบคีย์ออก ให้เรียกใช้คำสั่งด้านล่าง:
sudo rpm -e gpg-pubkey-xxxxxxxx-xxxxxxx
ยืนยันว่าลบคีย์ออกแล้วโดยเรียกใช้คำสั่งแสดงรายการอีกครั้ง และตอนนี้ควรจะสามารถติดตั้งไฟล์ RPM ได้แล้ว
วิธียืนยัน PKGBUILD
ไม่จำเป็นต้องยืนยัน PKGBuild เนื่องจากแพ็กเกจได้รับการตรวจสอบโดยอัตโนมัติในระหว่างการบิลด์