標題: su 指令出現的問題: su: cannot set user id: Resource temporarily unavailable [打印本頁] 作者: IT_man 時間: 2017-3-28 10:09 標題: su 指令出現的問題: su: cannot set user id: Resource temporarily unavailable 本帖最後由 IT_man 於 2017-3-28 10:13 編輯 * O# j: `+ \, Q0 U% F+ w& I
' c! X" J' I8 n4 {' K徵狀: - j9 k5 q6 i5 U* {* V3 f) `& ]* P) G- t6 [3 W) j4 x: Q
某天因為需要從root su 到一般的user,指令如下:& n* @' s, P6 ~9 s" e6 y. W
#su someuser 結果show error . x: U. j9 C/ Gsu: cannot set user id: Resource temporarily unavailable ' C9 z+ [: ~7 }2 S* }% K/ U" `" u; J
查了google得知根本原因是process 最大限制是 1024: ( o* r9 _. S$ e! m; [ ) G$ V6 b/ I5 @8 l4 _% N#cat /etc/security/limits.d/90-nproc.conf * J3 c9 w% H6 d; r1 x* z# Default limit for number of user's processes to prevent/ \7 D9 [0 H+ o" o7 |
# accidental fork bombs. % p+ i) @. g) B+ x% _# See rhbz #432903 for reasoning.; m7 h. U7 k- O5 v8 V
- k8 J7 H) j6 U% n5 }) a0 u+ p) f
* soft nproc 1024 ====>將1024改成大一點如4096就 OK - W4 n' Y6 a' v8 o O* @- s6 Froot soft nproc unlimited2 D8 n" T: Q* s8 S% n0 D3 x: s ?7 N
4 J, \5 t9 c% i
! a: O" o3 @. P5 {( d
% H4 X6 ?) R1 Z% l 2 C1 n" I }1 V' o. [+ Q5 X5 B: {6 D2 J+ a6 u