snap-confine ปฏิเสธที่จะเปิดแอปพลิเคชันเพื่อหลีกเลี่ยงการโจมตีที่ได้รับอนุญาต [ปิด]


14

ฉันเพิ่งติดตั้งโปรแกรมด้วย snap manager package ติดตั้งใหม่บนคอมพิวเตอร์ linux Mint Cinnamon 18 ของฉัน

ฉันติดตั้งแอพด้วยสิ่งต่อไปนี้:

sudo snap install cloudcompare

ฉันออกจากระบบและกลับเข้าสู่ระบบในเครื่องเพื่อรีเฟรชพา ธ โปรแกรมยังคงไม่เปิดตัวขณะที่ไอคอนและพา ธ อยู่ในขณะนี้ นี่คือวิธีที่ฉันเปิดโปรแกรมจาก terminal:

cloudcompare.CloudCompare

ซึ่งผลตอบแทน:

snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks

มีความคิดเกี่ยวกับวิธีป้องกันการปฏิเสธนี้ไหม?


คุณติดตั้งแพ็คเกจ snap รุ่นใด ฉันมีดังต่อไปนี้และใช้งานได้ $ snap version snap 2.23 snapd 2.23 series 16 linuxmint 18.1 kernel 4.4.0-53-generic
popey

snap --version snap 2.22.7 snapd 2.22.7 series 16 linuxmint 18.1 kernel 4.4.0-53-generic ฉันติดตั้ง snapd ใหม่แล้วและแอปพลิเคชันคลาวด์ทำการเปรียบเทียบ ตอนนี้ฉันได้รับข้อผิดพลาดที่แตกต่างกัน: cloudcompare.CloudCompare cannot change profile for the next exec call: No such file or directory แอพพลิเคชั่น developper กำลังพูดถึงว่ามันอาจเกี่ยวข้องกับ snap และ mint cloudcompare.org/forum/…
Simon

อย่างที่ฉันบอกฉันได้ทดสอบมิ้นต์ 18.1 ดังนั้นไม่แน่ใจว่ามีอะไรผิดปกติ นี่อาจเป็นข้อผิดพลาดใน snapd ฉันอยากจะยื่นมันที่bugs.launchpad.net/ubuntu/+source/snapd/+bugs
popey


สิ่งเดียวกันนี้เกิดขึ้นกับ Ubuntu ธรรมดา 18.04 - ดูคำถามที่เกี่ยวข้อง: askubuntu.com/questions/1074114/ …
James Bradbury

คำตอบ:


13
sudo apt purge snapd snap-confine && sudo apt install -y snapd

ได้แก้ไขปัญหาให้ฉัน


@ leaf4good ขอบคุณสำหรับคำตอบ ต่อจากการแนะนำของคุณตอนนี้ฉันได้ติดตั้งสแน็ปเวอร์ชัน 2.22.6 และ snapd 2.22.6 แล้ว และไม่สามารถติดตั้งแพ็คเกจที่ต้องการได้เนื่องจากฉันได้รับข้อผิดพลาดนี้:
Simon Simon

<ข้อผิดพลาด: ไม่สามารถทำงานต่อไปนี้: - ตั้งค่าโพรไฟล์สแนป "หลัก" (1577) โปรไฟล์ความปลอดภัย (ข้ามการตั้งค่าโพรไฟล์ความปลอดภัยสำหรับสแน็ป "cloudcompare" เมื่อจัดการสแน็ป "แกน": ไม่มีรายการสถานะสำหรับคีย์) - ตั้งค่าสแนป "แกน" ( 1577) โปรไฟล์ความปลอดภัย (ไม่สามารถตั้งค่า apparmor สำหรับ snap "core": ไม่สามารถยกเลิกการโหลดโปรไฟล์ apparmor "snap.core.hook.configure": ไม่สามารถยกเลิกการโหลดโปรไฟล์ apparmor: สถานะการออก 1 สถานะเอาต์พุต apparmor_parser: แคชอ่าน / เขียนไม่ได้: เคอร์เนลต้องการแพทช์ความเข้ากันได้ของ AppArmor 2.4) คำเตือน: ไม่สามารถหา fs ที่เหมาะสมใน / proc / mount ได้ติดตั้งอยู่หรือไม่>
Simon

แพคเกจของ apparmor เป็นรุ่นล่าสุดดังนั้นฉันค่อนข้างสับสนกับสิ่งที่เกิดขึ้น ขอบคุณ
Simon

2
ใช่สิ่งนี้ "แก้ไข" ปัญหา แต่ในกรณีของฉันฉันต้องติดตั้งแอปพลิเคชันของฉันอีกครั้ง แน่นอนว่ามีวิธีที่ง่ายกว่าหรือ snap หมายความว่าเราต้องติดตั้งแอพใหม่บ่อยๆเหรอ!
James Bradbury
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.