ฉันพยายามยกระดับตัวอธิบายไฟล์ที่เปิดสูงสุดสำหรับผู้ใช้ทั้งหมดบนเครื่องอูบุนตู
คำถามนี้ค่อนข้างติดตามคำถามนี้
open file descriptor limit.conf การตั้งค่าไม่ได้อ่านโดย ulimit แม้ว่าจะต้องมี pam_limits.so
ยกเว้นว่าฉันได้เพิ่มรายการ "root" ที่จำเป็นใน limit.conf
นี่คือรายการ
* soft nofile 100000
* hard nofile 100000
root soft nofile 100000
root hard nofile 100000
บรรทัดที่เกี่ยวข้องที่pam_limits.so
ไม่ได้แสดงความคิดเห็นในไฟล์ที่เกี่ยวข้องทั้งหมดใน /etc/pam.d/ และfs.file-max
ได้รับการตั้งค่าอย่างถูกต้องใน /etc/sysctl.conf
อย่างไรก็ตามฉันยังเห็น
abc@machine-2:/etc/pam.d$ ulimit -n
1024
หลังจากรีบูตเครื่อง
มีปัญหาอะไร
เชลล์เริ่มต้นของฉันคือ / bin / sh และฉันไม่สามารถใช้ chsh เพื่อเปลี่ยนเชลล์เริ่มต้นเนื่องจากผู้ใช้ของฉันบนเครื่องได้รับการรับรองความถูกต้องผ่านรูปแบบการตรวจสอบสิทธิ์แบบกระจายบางส่วน