![/etc/profile[278]: ulimit: 1048576: 超出限制 [操作不允许]](https://linux22.com/image/756074/%2Fetc%2Fprofile%5B278%5D%3A%20ulimit%3A%201048576%3A%20%E8%B6%85%E5%87%BA%E9%99%90%E5%88%B6%20%5B%E6%93%8D%E4%BD%9C%E4%B8%8D%E5%85%81%E8%AE%B8%5D%20.png)
[root@bteir airwide]# su - ins
Last login: Wed Aug 12 22:31:40 CDT 2020 on pts/0
/etc/profile[278]: ulimit: 1048576: limit exceeded [Operation not permitted]
ins ins>
每当我切换用户时,此日志都会被保存。
请帮忙解决这个问题。
答案1
您在问题中给出了答案:您的 ulimit 语句/etc/profile
需要 root 权限。由于此文件在每次登录时都会被解析,因此每个非 root 用户都会看到该错误。将这些设置移动到启动脚本或/etc/sysctl.conf
,如果您希望这些设置在系统范围内有效,那就好了……