Score:0

Drop root หมายถึงอะไรใน Linux

ธง cn

ฉันยังใหม่กับการทำงานบน Linux/Ubuntu และฉันก็เจอข้อความนี้ แอปพลิเคชันจำเป็นต้องเริ่มต้นด้วยสิทธิ์รูทจากนั้นจึงปล่อยรูท

ฉันสงสัยว่าข้อความข้างต้นหมายความว่าอย่างไร

นอกจากนี้ เมื่อฉันเรียกใช้งานไบนารีของแอปพลิเคชัน ฉันเห็นข้อความต่อไปนี้ถูกพิมพ์บนคอนโซล

คำเตือน: ไม่พบ group= user1 ในไฟล์ /etc/group
คำเตือน: ไม่รู้จัก UID 1041 ในระบบ การทดสอบอาจล้มเหลว
วางรูทเพื่อ uid [1041] เสร็จสมบูรณ์

มีคนช่วยฉันเข้าใจสิ่งนี้ได้ไหม ขอบคุณ

FedKad avatar
cn flag
ในบริบทนี้ "ปล่อย" หมายถึง "เปลี่ยนเป็นผู้ใช้"
Score:1
ธง ng

หมายความว่าคุณควรเริ่มต้นแอปพลิเคชันโดยใช้สิทธิ์รูท และหลังจากนั้น อย่าใช้สิทธิ์รูทสำหรับคำสั่งอื่นใด

หากคุณกำลังใช้ ซูโด ในการเปิดแอปพลิเคชัน คุณสามารถเรียกใช้สิ่งต่อไปนี้เพื่อ "ลด" สิทธิ์ของรูท:

sudo -k

การดำเนินการนี้จะเพิกถอนข้อมูลประจำตัวที่แคชไว้ของผู้ใช้ ดังนั้นในครั้งต่อไปที่คุณพยายามเรียกใช้คำสั่งด้วย ซูโดคุณจะต้องป้อนรหัสผ่านของคุณ

โพสต์คำตอบ

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