- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
linux 免密码 使用sudo 直接使用root权限5 \6 |& S, x' D9 L* s; ?
1.切换到root用户下,怎么切换就不用说了吧,不会的自己百度去.
- `$ B! E9 U% [1 o8 p
9 x+ [( F3 f* X C2 k/ X
) \6 M2 x" g8 D6 s
6 I/ Z1 C1 \- V( ^; t0 y; u2.添加sudo文件的写权限,命令是:: @& L4 I+ N J v# W
7 T5 ~8 b2 i! i$ t7 `6 H; |2 v3 Q; ~; w
chmod u+w /etc/sudoers: l5 O8 `" ?. O2 m; ~1 ]
3 m: m e! b8 T; ~' w4 X: \: k. U
# k K; F1 ]0 z4 C6 ~6 b) f7 h) e
, N6 {: a% H T; u3.编辑sudoers文件
& n0 Q& K* x, L/ N9 J/ k/ ^9 ^
; t& U8 M* o% f# T0 vvi /etc/sudoers9 p5 m* T, J( L! d* B" @. s' L- Z' k
$ V4 j% W9 c0 m找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)( }) @4 z& x5 g, U
; H3 X) h3 c0 k: g5 y* Z, e
- I, E" @+ C H+ m, C6 v: C& O" x+ s# B. I# B3 ^5 v1 j
ps:这里说下你可以sudoers添加下面四行中任意一条
0 \$ D# E6 q; g- M! W. i/ C* w- _! W4 m& Q
youuser ALL=(ALL) ALL
2 I3 v" H6 H, J0 G: X& Y+ \
* T! z4 d7 l6 {2 t7 z0 }' \# {%youuser ALL=(ALL) ALL1 g& x p0 O; [0 [
. K0 P0 ]- B% o+ r5 r4 l
youuser ALL=(ALL) NOPASSWD: ALL+ |& c% J+ N% T& H6 [) p
$ [. M7 V- V! e# I- I
%youuser ALL=(ALL) NOPASSWD: ALL
2 C1 ~3 G+ J1 W* f7 J% ?# K( @4 E1 u% {" ^0 N& a+ V2 p8 l! J
1 k" T- z. P# y" ~8 _
/ ^4 |1 R4 H0 m6 ]( H- i. {
第一行:允许用户youuser执行sudo命令(需要输入密码)." o$ b& X- K) O; a+ e1 `* @9 v& Q
; y) W+ x, H. a
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
y. C* U1 I; K' I2 i9 m8 ]3 ~: x+ M* e! }7 E
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.( g. X4 h6 F6 ~5 W' ~. V5 V b2 u
* F6 V+ g# W& h, i- v6 N1 @# R
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.
; D4 h# \- F& u; r/ c! d" n# H( b# u: q& t* K6 S
1 r2 o) L ~: `$ \. a' z
) F$ t8 L$ m" u" ]" j" n; g
4.撤销sudoers文件写权限,命令:; v% f/ W, J; j/ Y
5 T$ Q7 H" N4 j" \0 \chmod u-w /etc/sudoers |
|