Score:0

Ubuntu - จำกัดสิทธิ์ของผู้ใช้ในการดำเนินการสคริปต์

ธง ng

ฉันต้องการผู้ใช้บางคนในกล่อง Ubuntu ของฉันเพื่อให้สามารถเรียกใช้สคริปต์ Python บางตัวซึ่งอยู่ใน /home/ubuntu/scripts

ฉันได้สร้างผู้ใช้ด้วย ทุบ และเชื่อมโยงสคริปต์ทุบตีอย่างง่ายกับไดเร็กทอรีโฮมของผู้ใช้ที่ถูกจำกัด:

python3 /home/ubuntu/scripts/script.py

เมื่อผู้ใช้พยายามเรียกใช้สคริปต์ทุบตี พวกเขาจะได้รับ:

/home/username/bashscript.sh    
-rbash: /usr/lib/command-not-found: limited: ไม่สามารถระบุ `/' ในชื่อคำสั่งได้

วิธีที่มีประสิทธิภาพในการอนุญาตให้ดำเนินการสคริปต์เท่านั้นคืออะไร

Cyrus avatar
in flag
ฉันแนะนำให้เพิ่มสิ่งนี้ใน `~/.bashrc`: `unset command_not_found_handle`

โพสต์คำตอบ

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