国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

新手學堂:Linux limits.conf解釋與應用

2024-06-28 13:03:05
字體:
來源:轉載
供稿:網友
 

limits.conf的工作原理:

limits.conf的后端是這樣工作的:limits.conf是pam_limits.so的配置文件,然后/etc/pam.d/下的應用程序調用pam_***.so模塊。譬如說,當用戶訪問服務器,服務程序將請求發送到PAM模塊,PAM模塊根據服務名稱在/etc/pam.d目錄下選擇一個對應的服務文件,然后根據服務文件的內容選擇具體的PAM模塊進行處理。

例:限制admin用戶登錄到sshd的服務不能超過2個

在/etc/pam.d/sshd 中添加 session required pam_limits.so

在/etc/security/limits.conf中添加 admin - maxlogins 2

查看應用程序能否被PAM支持,用ldd

limits.conf文件的參數

Limits.conf文件的參數可以設置成以下兩種形式之一:

暫時地,適用于通過 ulimit 命令登錄 shell 會話期間。

永久地,通過將一個相應的 ulimit 語句添加到由登錄 shell 讀取的文件之一(例如 ~/.PRofile),即特定于 shell 的用戶資源文件;或者通過編輯 /etc/security/limits.conf。

1.core - 限制內核文件的大小

何謂core文件,當一個程序崩潰時,在進程當前工作目錄的core文件中復制了該進程的存儲圖像。core文件僅僅是一個內存映象(同時加上調試信息),主要是用來調試的。 core文件是個二進制文件,需要用相應的工具來分析程序崩潰時的內存映像。

系統默認core文件的大小為0,所以沒有創建。可以用ulimit命令查看和修改core文件的大小。

$ulimit -c0$ ulimit -c 1000$ ulimit -c1000

-c 指定修改core文件的大小,1000指定了core文件大小。也可以對core文件的大小不做限制,如:

# ulimit -c unlimited#ulimit -cunlimited

如果想讓修改永久生效,則需要修改配置文件,如 .bash_profile、/etc/profile或/etc/security/limits.conf。

2.nofile - 打開文件的最大數目

對于需要做許多套接字連接并使它們處于打開狀態的應用程序而言,最好通過使用 ulimit –n,或者通過設置nofile 參數,為用戶把文件描述符的數量設置得比默認值高一些。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大名县| 绍兴县| 马尔康县| 郸城县| 新野县| 松溪县| 来宾市| 威海市| 开封县| 从江县| 兴安盟| 田阳县| 高陵县| 缙云县| 莒南县| 文安县| 区。| 岚皋县| 扬中市| 慈溪市| 怀宁县| 玛纳斯县| 名山县| 颍上县| 黄梅县| 神池县| 洛隆县| 含山县| 安溪县| 从化市| 麻栗坡县| 清水县| 威信县| 长垣县| 若尔盖县| 盐边县| 石台县| 邵阳市| 唐海县| 吉水县| 溆浦县|