AIX如何设置用户的文件大小限制

AIX如何设置用户的文件大小限制,第1张

一、使用ulimit -a查看系统当前配置

# ulimit -a

core file size (blocks, -c) 1048575

data seg size (kbytes, -d) 131072

file size (blocks, -f) 1048575

max memory size (kbytes, -m) 32768

open files (-n) 2000

pipe size (512 bytes, -p) 64

stack size (kbytes, -s) 32768

cpu time (seconds, -t) unlimited

max user processes (-u) 262144

virtual memory (kbytes, -v) unlimited

二、编辑ulimit默认配置文件/etc/security/limits,找到如下设置:

default:

fsize = 2097151

三、将文件最大尺寸限制更改为无限制,如下:

default:

fsize = -1

四、登出用户后,重新登录,再次查看文件大小限制:

# ulimit -a

core file size (blocks, -c) 1048575

data seg size (kbytes, -d) 131072

file size (blocks, -f) unlimited

max memory size (kbytes, -m) 32768

open files (-n) 2000

pipe size (512 bytes, -p) 64

stack size (kbytes, -s) 32768

cpu time (seconds, -t) unlimited

max user processes (-u) 262144

virtual memory (kbytes, -v) unlimited

1)、解除 Linux 系统的最大进程数和最大文件打开数限制:

vi /etc/security/limits.conf

# 添加如下的行

* soft noproc 11000

* hard noproc 11000

* soft nofile 4100

* hard nofile 4100

说明:* 代表针对所有用户

noproc 是代表最大进程数

nofile 是代表最大文件打开数

2)、让 SSH 接受 Login 程式的登入,方便在 ssh 客户端查看 ulimit -a 资源限制:

a、vi /etc/ssh/sshd_config

把 UserLogin 的值改为 yes,并把 # 注释去掉

b、重启 sshd 服务:

/etc/init.d/sshd restart

3)、修改所有 linux 用户的环境变量文件:

vi /etc/profile

ulimit -u 10000

ulimit -n 4096

ulimit -d unlimited

ulimit -m unlimited

ulimit -s unlimited

ulimit -t unlimited

ulimit -v unlimited


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7866511.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存