Score:0

วิธีจัดการสิทธิ์ของไฟล์ที่แตกไฟล์?

ธง mx

ฉันพยายามติดตั้งซอฟต์แวร์ชื่อ ABAQUS บนแล็ปท็อป UBUNTU ของฉัน และเป็นส่วนหนึ่งของการติดตั้ง ฉันพยายามเรียกใช้ไฟล์สคริปต์ชื่อ 'StartGUI.sh' โดยใช้คำสั่ง "bash ./StartGUI.sh" ใน เทอร์มินัล. จากนั้นจะแสดงข้อผิดพลาดต่อไปนี้ทุกครั้ง: "ข้อผิดพลาด: สื่อนี้ถูกเปิดเครื่องรูดหรือคัดลอกในลักษณะที่ได้รับอนุญาต ไฟล์บางไฟล์ได้สูญหายไป โปรดเปิดเครื่องรูดหรือคัดลอกสื่ออีกครั้ง"

ป้อนคำอธิบายรูปภาพที่นี่

ฉันได้ลองเลือกไฟล์ทั้งหมดและให้สิทธิ์ในการอ่านและเขียน แต่ฉันก็ประสบปัญหาเดียวกันเมื่อฉันค้นหาวิธีแก้ปัญหาใน Google บางบทความแนะนำให้ใช้ 'chmod' แต่ฉันไม่สามารถเข้าใจวิธีใช้ได้แน่ชัด พวกคุณช่วยหน่อยได้ไหม?

hr flag
ดูเหมือนว่าตัวสื่อการติดตั้งเองจะเป็นปัญหา คุณได้รับ/ติดตั้งได้อย่างไร
sai chaitanya are avatar
mx flag
ฉันได้รับมาจากเพื่อน และฉันคิดว่ามันอาจจะถูกดาวน์โหลดทางออนไลน์
hr flag
... และเพื่อนของคุณได้คลายไฟล์/เปิดเครื่องรูด (เช่น ไปยังไดรฟ์ USB) หรือคุณได้รับไฟล์เก็บถาวรต้นฉบับและเปิดเครื่องรูดด้วยตนเอง
sai chaitanya are avatar
mx flag
ฉันได้ไฟล์ .rar ต้นฉบับมาและแตกไฟล์ด้วยตัวเอง
N0rbert avatar
zw flag
อบาคุสคืออะไร? คุณสามารถแชร์ลิงค์ดาวน์โหลดได้หรือไม่?
Score:0
ธง it

เพื่อรักษาสิทธิ์/ความเป็นเจ้าของไว้อย่างสมบูรณ์ (เมื่อคุณได้แสดงรายการไฟล์เก็บถาวรเพื่อดูว่าติดตั้งไฟล์ไว้ที่ใด (และพอใจกับสิ่งนั้น)) ให้ล้างข้อมูลความพยายามในการติดตั้งครั้งก่อน และคลายไฟล์เก็บถาวรอีกครั้งในฐานะผู้ใช้ ราก, โดยใช้ ซูโด. อ่าน ผู้ชาย sudo.

Score:-1
ธง vn

มีวิธีตัวเลขที่ง่ายกว่าในการใช้ chmod หากคุณต้องการให้สิทธิ์ในการอ่าน ให้พิมพ์ 4 หากเขียนให้พิมพ์ 2 หากดำเนินการเฉพาะประเภท 1 ตัวอย่างเช่น หากคุณต้องการให้สิทธิ์ทั้งหมดแก่ไฟล์ คำสั่งจะเป็นดังนี้:

chmod 777 [ชื่อไฟล์]

7 ตัวแรก (4+2+1) ให้สิทธิ์ทั้งหมดแก่เจ้าของไฟล์ (ซึ่งคุณสามารถเปลี่ยนได้โดยใช้คำสั่ง chown) ตัวที่ 7 ให้สิทธิ์ทั้งหมดแก่กลุ่มไฟล์ และตัวที่ 7 ให้สิทธิ์ทั้งหมดแก่ผู้อื่น

ฉันแนะนำให้คุณเปิดเทอร์มินัลในโฟลเดอร์ที่คุณต้องการเปลี่ยนสิทธิ์โดยไปที่โฟลเดอร์นั้นโดยใช้ GUI คลิกขวาแล้วเลือก "เปิดในเทอร์มินัล" จากนั้นออกคำสั่งต่อไปนี้:

sudo chmod 777 *

sudo เปิดใช้งานสิทธิ์ของผู้ดูแลระบบ และดาวที่ส่วนท้ายของคำสั่งหมายถึงการออกคำสั่งต่อไปนี้กับไฟล์ทั้งหมดในโฟลเดอร์ สิ่งนี้ไม่ปลอดภัยอย่างแน่นอน แต่จะได้ผล 100% เพื่อความปลอดภัย ให้พิมพ์ชื่อไฟล์แทน * ฉันแนะนำให้ใช้ * ในกรณีของคุณ

นอกจากนี้เว็บไซต์ https://linuxize.com/post/chmod-command-in-linux/ เสนอทุกสิ่งที่คุณจำเป็นต้องรู้ในรายละเอียดเฉพาะเจาะจงมากขึ้น โชคดี!

sai chaitanya are avatar
mx flag
สวัสดี DanielTaj ฉันได้ลองวิธีที่แนะนำแล้วและเห็นว่าสิทธิ์มีการเปลี่ยนแปลง แต่ฉันยังคงพบข้อความแสดงข้อผิดพลาดเดิม
ru flag
คุณอาจต้องเปลี่ยนการอนุญาตทั้งหมดซ้ำเพื่อให้เรียกใช้งานได้ในไดเร็กทอรีสื่อการติดตั้ง ตัวอย่างเช่น หากคุณแยกสื่อบันทึกการติดตั้งไปที่ /tmp/installationmedia ให้รัน %sudo chmod -R 755 /tmp/installationmedia
terdon avatar
cn flag
โปรดอย่าแนะนำให้ตั้งค่าไฟล์สุ่มเป็น 777! มันสามารถทำลายสิ่งต่าง ๆ ได้ทุกประเภท เปิดช่องโหว่ด้านความปลอดภัยขนาดใหญ่ ฯลฯ ข้อความแสดงข้อผิดพลาดทำให้ฉันคิดว่าเป็นไปได้มากว่าโปรแกรมติดตั้งคาดหวังการอนุญาตเฉพาะ ดังนั้น 777 มีแนวโน้มที่จะทำลายมันให้แย่ลงไปอีก
DanielTaj avatar
vn flag
@saichaitanya เป็นโฟลเดอร์ที่คุณแตกไฟล์ไว้ สิทธิ์บางอย่างโอเคไหม ขออภัยในความล่าช้า. ฉันขอแนะนำให้เปลี่ยนการอนุญาตของโฟลเดอร์และไฟล์ที่แตก แต่อย่าแก้ไขเพิ่มเติม ดังนั้นคุณจึงมั่นใจได้ว่าไม่มีช่องโหว่ด้านความปลอดภัยปรากฏขึ้นหรือไม่มีอะไรเสียหายจริงๆ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา