砍敺 media 2014-12-21 14:12 蝺刻摩
9 _5 j7 p$ ^% Y u. ^2 N
7 J6 F) @; @& f% Usu=switch user ,頧郢oot 撣唾
: v" K% b; F( _- |' M5 n# q6 ^8 Ssudo 臭誑root甈瑁賊賭誘,靘憒: sudo service mysqld restart,抵隤芣憒銝:
! p, U v# G0 H
- `9 t$ r E: u8 Z1 i, b. SLinux摰鋆憟隞嗉蝟餌絞閮剖賡閬root甈嚗撠望盎uper-user privileges (擃甈)嚗銋撠望舐恣⊥憒雿root甈嚗臭誑湔亦究sh餃叵oot撣唾嚗究u(substitute user)隞支雿輻刻嚗銝嗅停臭蝙究udo隞扎 ' a4 ?% {& Y. j% H, X4 X! n/ V
- r% Y+ |: H0 F, u
1. 雿輻究u隞 - #究u雿輻刻3 R, C6 o+ k9 A3 l2 C
- [aaron@phoenix ~]$ su#雿輻究u氳oot' g. m7 [6 a( ]1 y$ V
- Password:[頛詨叵oot撖蝣奭
$ B2 C+ A- @5 D7 J
: Z. T* i7 B, D5 ~# f- [root@phoenix aaron]# service httpd restart#撌脣氳oot
, C8 k' R0 @9 A e1 y1 a' c. S - Stopping httpd: [ OK ]
0 Z6 o% S& Z; T# k' K& V. f/ H7 M - Starting httpd: [ OK ]
( n9 d5 Z& J T. K. S: p3 t4 a1 p
5 t3 F! j- ^$ _9 U- [root@phoenix aaron]# exit#aaron5 c# T M7 M1 U% j
- ) w, b/ d. W' y; ?
- #瑁桐隞歹銝閬氳oot6 b$ I, D8 I) t+ o+ k1 R/ c' ~, e
- [aaron@phoenix ~]$ su -c "service httpd restart"/ }4 t# ?" I' g/ e
- Password:[頛詨叵oot撖蝣奭
% }2 \( p: g4 N) A9 K - Stopping httpd: [ OK ]
) H7 T L8 |. r, ~# r- i0 F - Starting httpd: [ OK ]
0 |- ?- n) ^2 g+ k: [7 B - 2 p8 [. E) F+ i8 z4 b7 x2 S# z
- #瑁susu -撌桀(Shell啣臬西)$ `- t3 v* l* A: y! }8 ~& i
- [aaron@phoenix ~]$ su9 L/ U! D* o- T) S
- Password:[頛詨叵oot撖蝣奭
2 @# w- N8 ~9 l4 `/ N! ]% q0 T& ` - [root@phoenix aaron]# echo $PATH#訐ATH霈賂潛暸雿輻災aronPATH霈
2 x. g5 O5 a8 N9 b8 A - /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/aaron/bin
h F( _# J6 M- D. M5 E - ) g5 G8 E6 a6 G2 H# J
- [aaron@phoenix ~]$ su -
- R2 g& E! T1 u - Password:[頛詨叵oot撖蝣奭5 w' }5 v; S0 X2 z
- [root@phoenix aaron]# echo $PATH#訐ATH霈賂雿輻禿ootPATH霈& F& F0 h) X: W' S1 i) Q5 W# ?
- /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
銴鋆賭誨蝣 9 H, V! m) h# E: H3 p2 w$ E
2. 閮剖sudoer
/ \! R; _: E# g0 T9 [# e
- [aaron@phoenix ~]$ su
' I. I( m4 @. p2 ^ - Password:[頛詨叵oot撖蝣奭
* U0 ~: H6 O& D! |* ?9 N - 4 y4 E$ t7 r) Y
- [root@phoenix aaron]# vim /etc/sudoers) z8 H) ^, k5 W+ S; G+ j
% L1 i. ~6 t5 R( `) m3 F' x6 P+ ^: i% p- ## Allow root to run any commands anywhere& Q0 ^" f8 Z9 R! Y" y5 Z$ s ]
- root ALL=(ALL) ALL0 f( Z5 w0 T" D* \. e# h$ e
4 M6 W$ i1 j" I+ L& g% j% c- ## Allow users to run any commands anywhere) R9 c$ U2 N1 H% L/ `9 Q( c
- aaron ALL=(ALL) ALL#啣璇閮帶aron臭誑瑁蝞∠⊥
銴鋆賭誨蝣
4 l+ G' h3 D/ G8 X4 \2 X3. 蝭靘- #瘝擃甈嚗隞亙停鋡急鈭
0 U0 L, I# i! d* [( k6 G* s - [aaron@phoenix ~]$ service httpd restart
6 v) w, `# X' c6 l: F - Stopping httpd:
! ?# f. `1 g' k0 {9 ` - rm: cannot remove `/var/run/httpd/httpd.pid': Permission denied+ g/ `/ w$ G( h$ U2 K! O
5 z" U# |% A! l& ~- Starting httpd:
& j. e) U* Z) o; K* H3 J3 y8 M s4 W7 m - touch: cannot touch `/var/lock/subsys/httpd': Permission denied1 O) O+ x/ O% a; q1 j
- ; I- g# m, S t% {* c$ ]& l
- #究udo撠勗臭誑- L4 n# t" |+ e
- [aaron@phoenix ~]$ sudo service httpd restart% E5 ?- O E1 t( V5 y3 {
- [sudo] password for aaron:[頛詨亙蝣奭
+ S* |8 e0 ?! t - Stopping httpd: [ OK ]4 N8 [- F3 r- Q9 X- v& d4 ?7 g
- Starting httpd: [ OK ]
銴鋆賭誨蝣 #susudo撌桀亙冽潭臬西霈銝砌蝙刻仿root撖蝣潘憒究u撠勗撠root撖蝣澆鈭怠箏鳴敺航賡蝟餌絞鋡思噩亦梢芥sudo航銝砌蝙刻蝞∠⊥嚗芾頛詨亥芸楛撖蝣澆喳荔雿璅憸券迎箸蝞∠⊥4 b" z( t: {" ~: U
臬http://kezeodsnx.pixnet.net/blog/post/25810396 |