XSS 防御设置 $_config['security']['urlxssdefend'] = true; // 自身 URL XSS 防御 4 q) T( |& y% J
* z# C8 y4 U" G' ^% ^2 l
CC 攻击防御当你的站点发现被CC攻击时,你也可以在config中打开CC攻击防御,该防御有1/2/4/8四种防御方式,你除了可以配这四种外,还允许组合防御。例如:可以配成24,当配成24代表同时使用2跟4的两种防御攻击 $_config['security']['attackevasive'] = 0; // CC 攻击防御 1|2|4|8
+ G8 k$ i( k' _ p+ R; \9 K) F1 X
SQL 安全性防御9 b5 d0 \5 z6 m v: o0 n
- $_config['security']['querysafe']['status'] = 1; // 是否开启SQL安全检测,可自动预防SQL注入攻击
0 B% W* L6 m% M, {. Q9 F! m - $_config['security']['querysafe']['dfunction']['0'] = 'load_file';2 z y5 x' l& g7 W# W6 K
- $_config['security']['querysafe']['dfunction']['1'] = 'hex';- I+ W% X2 N, B% f4 }: @$ c/ d# t2 s
- $_config['security']['querysafe']['dfunction']['2'] = 'substring';
: } q6 x2 i! I" P3 L* ^ - $_config['security']['querysafe']['dfunction']['3'] = 'if';
6 H! a# `2 B, a/ \+ \ - $_config['security']['querysafe']['dfunction']['4'] = 'ord';) L4 d# P0 n. x/ h- y
- $_config['security']['querysafe']['dfunction']['5'] = 'char';
8 b O6 K( c: C - $_config['security']['querysafe']['daction']['0'] = 'intooutfile';
0 N. c+ w: }3 t# r; j2 C) x - $_config['security']['querysafe']['daction']['1'] = 'intodumpfile';+ i4 y( {. i* Q" P4 F8 Y8 Z; ^1 v9 s
- $_config['security']['querysafe']['daction']['2'] = 'unionselect';
0 [* S& Q( T# K: V% F* s; c1 }1 f - $_config['security']['querysafe']['daction']['3'] = '(select';0 f7 J* n1 y4 p+ k
- $_config['security']['querysafe']['daction']['4'] = 'unionall';
7 W4 N$ z; l0 X1 P1 H - $_config['security']['querysafe']['daction']['5'] = 'uniondistinct';
, }& h% @% j+ }- M' W+ x# U - $_config['security']['querysafe']['dnote']['0'] = '/*';4 j1 v3 ] S5 e/ z6 }
- $_config['security']['querysafe']['dnote']['1'] = '*/';
& c5 e# m8 j+ z) _# V. C* @ c* R/ z - $_config['security']['querysafe']['dnote']['2'] = '#';8 b( T2 W! @% E' G4 o$ j0 g4 c
- $_config['security']['querysafe']['dnote']['3'] = '--';% i4 q% f& a% B' F* w2 _& ]5 U
- $_config['security']['querysafe']['dnote']['4'] = '"';
; }# w1 ^! n& U2 | X7 G. u - $_config['security']['querysafe']['dlikehex'] = 1;4 U8 ^ P: o$ ]1 w& g: y5 i
- $_config['security']['querysafe']['afullnote'] = '0';
复制代码 * {$ c7 C& d5 Q6 w$ _4 `
: h0 s; [9 Z6 U5 U* K9 \7 \: j( a5 O4 A3 _/ c. u
3 P" h% V" U. w5 {. L G$ k: [/ Q* u# y& f7 {. G' ~
8 t/ D* e/ U9 \% o( d( R+ g M" F1 I8 Z+ x/ [- J8 G
/ o' e5 J( m C3 `在上面内容是关于SQL的安全检查,在配置中只需要配置$_config['security']['querysafe']['status'] = 1;就可以,1代表开启/0代表关闭
! y1 j+ `2 I/ D- @3 Y创始人的设置创始人的设置,当您的站点在线上运营时,建议至少设置一个创始人,创始人拥有站点管理后台的最高权限。 $_config['admincp']['founder'] = '1'; // 站点创始人:拥有站点管理后台的最高权限,每个站点可以设置 1名或多名创始人 // 可以使用uid,也可以使用用户名;多个创始人之间请使用逗号“,”分开;
2 k7 B+ P% B( r6 b$ M8 v. e
( G8 p3 k% B' l- r! T/ _1 E安全问答安全问答,可以在这里开启安全问答来限制管理员必须设置相应的安全问答,来增加该站点的管理帐号的安全性。建议开启 $_config['admincp']['forcesecques'] = 1;// 管理人员必须设置安全提问才能进入系统设置 0=否, 1=是[安全]
) j( [, w5 k p" r$ s
7 V5 c0 `2 P, A( E验证后台管理IP验证后台管理IP,建议开启 $_config['admincp']['checkip'] = 1; // 后台管理操作是否验证管理员的 IP, 1=是[安全], 0=否。 //仅在管理员无法登陆后台时设置 0。
& k( V. `9 K; v/ W9 W6 V( C! d8 R$ @) ]0 K+ k+ k2 u1 n3 b0 f
后台是否允许执行相关的MySQL操作后台是否允许执行相关的MySQL操作,建议关闭。关闭后将无法直接在后台执行相关的SQL语句 $_config['admincp']['runquery'] = 0; // 是否允许后台运行 SQL 语句 1=是 0=否[安全]
, B+ d, n# r& l Q* o6 a8 R7 n& ^; E% {4 Q6 l5 D U1 Z% s6 o
后台恢复数据后台恢复数据。定期备份是一个很好的习惯,在站点运营过程中,为了安全建议关闭后台恢复数据的功能,在你的站点确实需要进行数据恢复操作时再将此开关打开 $_config['admincp']['dbimport'] = 0; // 是否允许后台恢复论坛数据 1=是 0=否[安全] 7 X0 X3 D7 u4 d6 w& w8 A
6 ~: W0 B6 ^! M5 C3 A
I# {) G* F3 h( g; q5 O2 e) B# M* m8 c5 a: [, h
# a {1 E, \) ?# D/ [- x
' |& S. e! G. K$ m8 c* m7 Khttp://bbs.zb7.com/discuz/dx25/safe/security/security_config.htm
0 ]9 I& _( v& K7 r $ s# Y* @6 ^! p0 M6 u3 N
$ y9 x/ P' M8 F6 l5 @. d
H, e) L# }1 [! Y. _+ h
, y9 ~9 @1 }/ \# i1 `+ o7 u
4 g) o5 }$ ]9 A% M# Q |