ฉันกำลังพยายามสร้างผู้ใช้ใหม่บนระบบ Centos 6
ก่อนอื่นเลย
useradd kevin
จากนั้นฉันพยายามเรียกใช้คำสั่งในฐานะผู้ใช้รายนั้น
su - kevin
อย่างไรก็ตามฉันได้รับข้อความแสดงข้อผิดพลาดดังต่อไปนี้
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
[kevin@gazelle ~]$
และฉันไม่สามารถทำอะไรได้มากเท่ากับผู้ใช้รายนั้น
สิทธิ์บน/dev/null
มีดังนี้:
-rwxr-xr-x 1 root root 9 Jul 25 17:07 null
เหมือนกับบน Mac ของฉัน
crw-rw-rw- 1 root wheel 3, 2 Jul 25 14:08 null
เป็นไปได้แต่ไม่น่าเป็นไปได้จริง ๆ ที่ฉันแตะต้อง dev
ในฐานะผู้ใช้รูทฉันพยายามเพิ่มkevin
ในroot
กลุ่ม:
usermod -a -G root kevin
อย่างไรก็ตามฉันยังได้รับ/dev/null
อนุญาตปฏิเสธข้อผิดพลาด
ทำไมผู้ใช้ใหม่ไม่สามารถเขียนถึง/dev/null
?
ผู้ใช้ใหม่ควรเป็นส่วนใดของกลุ่ม
ฉันปลอมตัวเป็นผู้ใช้ไม่ถูกต้องหรือไม่?
มีคู่มือเริ่มต้นในการตั้งค่าผู้ใช้ / การอนุญาตบน Linux หรือไม่?
cat /dev/null
มันดูเหมือนสิ่งที่คุณเพิ่งใช้?