標題: 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 編輯 , W3 g% k3 j, E) M" B* v7 v
5 m! O: @* C: H$ t 徵狀:& j9 j# O: H6 t
, ]2 N2 A4 {. ^3 @
某天因為需要從root su 到一般的user,指令如下: & \( E0 I3 U V8 g4 i#su someuser 結果show error; \) a. u7 Z) S6 u
su: cannot set user id: Resource temporarily unavailable3 j2 [, V. k- h* K7 e' h0 ~0 X" K
% U9 D+ ~/ C4 ]3 O a$ t& W0 i查了google得知根本原因是process 最大限制是 1024: + @2 j5 k( u6 {+ w; F( w . ^2 \2 A# O3 g) R$ Q#cat /etc/security/limits.d/90-nproc.conf- [& M4 Z% z8 E" E# L! x' f+ H
# Default limit for number of user's processes to prevent* F% z4 r% _' U
# accidental fork bombs.% @+ E. P1 g4 r* B2 w
# See rhbz #432903 for reasoning.9 }7 L" s+ v0 B; j( W# ]1 X
+ I4 h9 O9 F6 [& |/ A* Z/ n* soft nproc 1024 ====>將1024改成大一點如4096就 OK- J3 J. V# S% A# x3 n; I
root soft nproc unlimited ' m. Y- v! o d& ^5 L0 A3 B . \3 \( R6 O& B$ T9 b6 |( O1 F# @5 O) r K" @2 N, O. v