久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux用戶內存會不會限制

216次閱讀
沒有評論

共計 1541 個字符,預計需要花費 4 分鐘才能閱讀完成。

這篇“linux 用戶內存會不會限制”文章的知識點大部分人都不太理解,所以丸趣 TV 小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“linux 用戶內存會不會限制”文章吧。

linux 用戶內存是會限制的,linux 限制用戶內存的方法是:1、通過“sudo vim /etc/security/limits.conf”命令進入文件;2、使用“@test hard rss 21000000”命令限制某個用戶 test 的內存使用量不能超過 20G 左右即可。

Linux 限制用戶的磁盤空間和內存使用

一、如何限制用戶的磁盤空間

1. 查看系統中所有用戶的磁盤空間配額

sudo repquota /dev/vda1

2. 查看某個用戶的磁盤空間配額

sudo edquota user_name

要想更改該用戶的磁盤空間配額,直接在彈出的文件中修改 blocks 字段后面的 soft 和 hard 字段的值即可。比如下圖就將 soft 字段的值設置為 2097152(也就是 2G),將 hard 字段的值設置為 3145728(也就是 3G),這么設置的意思就是,系統會允許你在一定時間內(時間的設置見下面的第 4 節)的磁盤空間超過 2G,但是你要在截至時間到來之前將磁盤空間降到 2G 以下;但是無論如何,你的磁盤空間都不能超過 3G。這也就是 soft 和 hard 的含義。需要注意的是,blocks 和 inodes 字段無需進行設置,這兩個字段的值是系統自動給出的。

3. 先設置好某個模板用戶 fanyiwei 的磁盤空間配額,然后將其配額賦值給目標用戶 target_user_name。只要設置過一次模板配額,那么以后這個命令就是最常用的,很方便。

sudo edquota -p fanyiwei target_user_name

4. 設置預警期

之前第 2 節我們設置過用戶磁盤空間的軟上限 (soft) 和硬上限(hard)。硬上限是絕對不允許超過的上限,比如上面設置的 3G;軟上限是短時間內允許你超過限制,但是有截止時間,也就是預警期。預警期的默認設置是 7 天,但是你可以用下面的命令修改

sudo edquota -t

運行之后會彈出下面的文件,然后修改即可,比如下圖就將預警期設置成了 3 天。

二、如何限制用戶的內存使用量

1. 首先使用下述命令進入文件

sudo vim /etc/security/limits.conf

進入后若想限制每一個用戶的內存使用量不能超過 20G 左右,則在最下面添加下圖中的語句

* hard rss 21000000

若想限制某個用戶 test 的內存使用量不能超過 20G 左右,則可添加下圖中的命令

@test hard rss 21000000

做一下說明,上面我們寫的四個字段的意思分別是:(1) 加 * 號表示對所有用戶起作用,加 @test 表示只對某個名叫 test 的用戶起作用。(2) hard 說明是硬上限,你也可以改成 soft,也即軟上限。(3) rss 表示我們限制的是內存的使用量。(4) 21000000(單位 KB)表明我們限制的量大概是 20GB。

2. 修改上面的文件并保存之后,我們再用下述命令

sudo vim /etc/pam.d/login

進入文件,在最下面添加如下一句話,然后保存。

session required /lib/security/pam_limits.so

3. 退出賬戶在重新登陸,使用下述命令可以查看內存配額

ulimit -a

結果如下圖

上圖表明我們已經成功將用戶的內存使用上線設置成 20G 了。

以上就是關于“linux 用戶內存會不會限制”這篇文章的內容,相信大家都有了一定的了解,希望丸趣 TV 小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-12發表,共計1541字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 元朗区| 交城县| 化州市| 和平区| 呈贡县| 仁化县| 奉节县| 八宿县| 新巴尔虎右旗| 盱眙县| 乐陵市| 浦北县| 天门市| 金门县| 呼玛县| 元氏县| 西和县| 汝城县| 会昌县| 宜兰县| 龙岩市| 台中县| 临城县| 新密市| 石泉县| 攀枝花市| 五原县| 南安市| 清丰县| 高要市| 临猗县| 延寿县| 巴塘县| 呈贡县| 自治县| 佛冈县| 淮阳县| 连江县| 达拉特旗| 遂溪县| 许昌市|