我用的系统是
$ cat /etc/issue
Ubuntu 16.04 LTS \n \l
在/etc/security/limits.conf里配置memlock为unlimited
$ grep root /etc/security/limits.conf
root soft memlock unlimited
root hard memlock unlimited
重启系统以后,init进程的memlock还是64K
$ cat /proc/1/limits | grep "Max locked memory"
Max locked memory 65536 65536 bytes
请教大神,有没有知道这个问题要怎么解决啊,或者还有什么其它的配置,十分感谢!
关于/etc/security/limits.conf的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 2
- 注册时间: 2017-07-14 17:04
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 关于/etc/security/limits.conf的问题
把下面指令 複製 貼進終端機 執行在/etc/security/limits.conf里配置memlock为unlimited
$ grep root /etc/security/limits.conf
root soft memlock unlimited
root hard memlock unlimited
1. whoami
2. sudo cat /etc/group | grep sudo
3. sudo cat /etc/passwd | grep root
把結果全部直接 選取/複製/貼上來
- astolia
- 论坛版主
- 帖子: 6396
- 注册时间: 2008-09-18 13:11
Re: 关于/etc/security/limits.conf的问题
又来一个不看手册异想天开的
或者在线版 http://manpages.ubuntu.com/manpages/zes ... onf.5.html
好好读读DESCRIPTION的第一句话
代码: 全选
man limits.conf
好好读读DESCRIPTION的第一句话
再说了,你知道init和memlock都是干啥的吗?The pam_limits.so module applies ulimit limits, nice priority and number of simultaneous login sessions limit to user login sessions.
-
- 帖子: 2
- 注册时间: 2017-07-14 17:04
Re: 关于/etc/security/limits.conf的问题
egoadmin@io03:~$ whoamipoloshiao 写了:把下面指令 複製 貼進終端機 執行在/etc/security/limits.conf里配置memlock为unlimited
$ grep root /etc/security/limits.conf
root soft memlock unlimited
root hard memlock unlimited
1. whoami
2. sudo cat /etc/group | grep sudo
3. sudo cat /etc/passwd | grep root
把結果全部直接 選取/複製/貼上來
egoadmin
egoadmin@io03:~$ sudo cat /etc/group | grep sudo
sudo27:kvtran,jgerhart,sridhars,egoadmin,zhaozm,xawwei
egoadmin@io03:~$ sudo cat /etc/passwd | grep root
root0:0:root:/root:/bin/bash
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 关于/etc/security/limits.conf的问题
1. 你登入的 username 是 egoadmin (非 root 帳號)whoami
egoadmin
2. egoadmin 屬於 群組 sudo 的成員之一 已經可以使用 root 權限 :sudo cat /etc/group | grep sudo
sudo27:kvtran,jgerhart,sridhars,egoadmin,zhaozm,xawwei
2-1. sudo + 文字指令
2-2. gksudo + 圖形指令 (第一次使用 gksudo 需要先安裝 gksu 套件)
3. 為何你還需要另外啟用 root 帳號 登入 ?sudo cat /etc/passwd | grep root
root0:0:root:/root:/bin/bash
3-1. Ubuntu 預設 關閉 root 帳號 登入
3-2. 新手 不建議 啟用 root 帳號 登入
4. 請使用 root 關鍵字 搜尋這一篇 manpage, 以理解使用 root 帳號必須注意的事項
Ubuntu 16.04 LTS
http://manpages.ubuntu.com/manpages/xen ... onf.5.html
limits.conf - configuration file for the pam_limits module
<domain><type><item><value>
4-1. 根據上面的搜尋結果 請提供在/etc/security/limits.conf里配置memlock为unlimited
$ grep root /etc/security/limits.conf
root soft memlock unlimited
root hard memlock unlimited
你為何要把 root 放在 domain field 內 的理由 ?