砍敺 media 2014-12-21 14:12 蝺刻摩
' S% `- c8 J5 s. }: Y- G9 F3 O4 P/ p0 _- p8 f1 f3 s6 f
su=switch user ,頧郢oot 撣唾1 W: ^% Z8 Z2 l2 M' c
sudo 臭誑root甈瑁賊賭誘,靘憒: sudo service mysqld restart,抵隤芣憒銝:
1 {$ o% ]. x, d3 {4 t r2 @
! c* l9 }; S) U* m7 fLinux摰鋆憟隞嗉蝟餌絞閮剖賡閬root甈嚗撠望盎uper-user privileges (擃甈)嚗銋撠望舐恣⊥憒雿root甈嚗臭誑湔亦究sh餃叵oot撣唾嚗究u(substitute user)隞支雿輻刻嚗銝嗅停臭蝙究udo隞扎
7 ?' U+ c4 @" R9 D
5 M- w, h% ?4 k$ v1. 雿輻究u隞 - #究u雿輻刻
8 z" ?$ _5 S y* [ - [aaron@phoenix ~]$ su#雿輻究u氳oot5 r# r) S2 s; N2 B
- Password:[頛詨叵oot撖蝣奭1 o$ N+ e- b3 `. E1 ^2 }
* W1 _$ ]3 H. f/ G* x- [root@phoenix aaron]# service httpd restart#撌脣氳oot' s( n8 m" G( t
- Stopping httpd: [ OK ]
6 D0 s' {% X0 f* X2 o# s+ E- v - Starting httpd: [ OK ]$ T5 A- Q1 z, G C) F* j
- * C+ g' W- U2 Y
- [root@phoenix aaron]# exit#aaron
. F) P+ M/ n8 z5 p
! J+ s+ a6 I' v* O8 O- #瑁桐隞歹銝閬氳oot
7 a m7 T- E: U& I, h - [aaron@phoenix ~]$ su -c "service httpd restart"3 I$ f! f& S+ v- r' L
- Password:[頛詨叵oot撖蝣奭
7 k5 M' `. n% S. } - Stopping httpd: [ OK ]
) _4 k+ v" }9 Q' f - Starting httpd: [ OK ]) a6 ~: j! w+ K& `) r' z8 E+ [
- ( a: \: Q. ^5 d6 R; C
- #瑁susu -撌桀(Shell啣臬西), H1 M% p* l# I% T' B
- [aaron@phoenix ~]$ su
6 [8 J, w1 U" g+ P/ M7 J - Password:[頛詨叵oot撖蝣奭6 Q: |. m3 L- I9 M
- [root@phoenix aaron]# echo $PATH#訐ATH霈賂潛暸雿輻災aronPATH霈
~8 A2 v- H! B9 K. i, i - /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/aaron/bin
# J9 J+ J/ H2 y% b! c& ?7 [
M; J* ?+ \& \) I- [aaron@phoenix ~]$ su -) y. @9 c# i; V3 N- `" q0 L/ k5 z
- Password:[頛詨叵oot撖蝣奭
6 T- u2 @; T+ Q9 M* S% a - [root@phoenix aaron]# echo $PATH#訐ATH霈賂雿輻禿ootPATH霈8 M+ b. ^" b# z/ k
- /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
銴鋆賭誨蝣 * e8 @% N+ M, L/ q, x. W
2. 閮剖sudoer
$ M1 G6 n( w1 y. d8 }6 ^
- [aaron@phoenix ~]$ su
, u7 N5 V8 l- P& x$ j( m - Password:[頛詨叵oot撖蝣奭# Q7 ^7 M* t) y2 S& k7 |, |
: f6 L7 ^( {$ `* P, C6 Y$ _4 \- [root@phoenix aaron]# vim /etc/sudoers- ]8 B8 T2 N. n3 t9 U
- - h: K3 B# u; o; R6 Q6 J
- ## Allow root to run any commands anywhere! }- \( S4 Y) Q) E& i5 ~) s
- root ALL=(ALL) ALL" K- P" {; j6 f' z+ `
& X2 E( W ~4 O* v+ q: Q' b- ## Allow users to run any commands anywhere
N: `7 Z( J" f8 e7 Q2 H - aaron ALL=(ALL) ALL#啣璇閮帶aron臭誑瑁蝞∠⊥
銴鋆賭誨蝣
7 Y/ I7 i( c7 I3. 蝭靘- #瘝擃甈嚗隞亙停鋡急鈭% L, ^' B! h! m) c3 | a% ?
- [aaron@phoenix ~]$ service httpd restart& f8 `8 r+ L2 R$ `- z! ?$ H6 e+ t
- Stopping httpd:( i0 h7 o3 x$ ?2 d; g/ v
- rm: cannot remove `/var/run/httpd/httpd.pid': Permission denied6 b$ O2 d+ \& e; s4 W* i4 ~
. y! b6 K+ I/ w' p4 _2 h- Starting httpd:5 ]) @. r# Y( J# Q% @) A7 B" U. u& q
- touch: cannot touch `/var/lock/subsys/httpd': Permission denied0 {9 L1 U$ h! }
3 G# J6 D& @, m* g" a, K" R Q- #究udo撠勗臭誑
! u$ m( p, |& L9 q - [aaron@phoenix ~]$ sudo service httpd restart U, ]4 I9 |* Q" b
- [sudo] password for aaron:[頛詨亙蝣奭8 a/ g6 S' W+ V n
- Stopping httpd: [ OK ]& \% Y7 D# D# g4 Z! o k
- Starting httpd: [ OK ]
銴鋆賭誨蝣 #susudo撌桀亙冽潭臬西霈銝砌蝙刻仿root撖蝣潘憒究u撠勗撠root撖蝣澆鈭怠箏鳴敺航賡蝟餌絞鋡思噩亦梢芥sudo航銝砌蝙刻蝞∠⊥嚗芾頛詨亥芸楛撖蝣澆喳荔雿璅憸券迎箸蝞∠⊥+ }4 v8 }$ R" m$ ^# R2 Q2 o" i+ i
臬http://kezeodsnx.pixnet.net/blog/post/25810396 |