- 积分
- 16844
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
我们直接可以使用htpasswd来生成密码(在httpd-tools工具中)
5 _ {( Z8 D( Y! K% F8 s% c; Y6 n( a' H# J: q( ^
' `8 K# {. v3 D( j5 F( }; oyum install -y httpd-tools$ f8 E7 L& N$ A+ {
0 _* I5 @- {1 r5 z
* Q; a! B Q- Y% Y
执行htpasswd 生产密码:. I6 h% n, X7 d/ g
htpasswd -nBC 12 ' ' | tr -d ':\n'
6 f% o# N( H) Z$ E$ bNew password:
5 j( X2 a4 d, f ^# WRe-type new password:2 a% F( n! y, G2 i, E
$2y$12$WLw2s.kksknksnkenkskhwlsbbexm.dsgss# R2 R X3 a1 k6 q9 c1 \) `
& u6 r ]! e, ^
. X; T( d# o9 {/ _' X
#这个密码可以用做其他的服务器上,自己输入的密码要记住,用户名可以任意给一个,配置文件格式如下,注意username 前面有两个空格
7 @) v7 L' h) h) J! Q$ T4 ~cat << EOF > ./config/ymlbasic_auth_users: username: password EOF
( d1 o; F5 j- [$ e8 M' y0 z0 ~0 Z2 a* b7 y
) R: T7 _8 e+ w3 ^' v- ?4 @
4 ^: I: T! F; ]: R" C" V1 u, qcd
) F/ }& i$ a* s6 o$ R5 c E- i/usr/local/exproter/node_exproter/4 B& i, z6 D6 D6 N! N
8 ?1 f3 n/ X5 u' U#把用户名和密码写入到文件 config.yml文件中
4 T5 e4 w' o* ^6 M' w7 i0 G4 Q1 \: _5 B5 z8 A6 J
# W8 ~% M \, T, w, j& V
echo ’basic_auth_users:‘ > config.yml
# R# g0 Z! C& R8 j# V: C E. h! L. t$ |3 H7 @' O) h2 |
3 U% g' X# j4 c5 p' U2 x
echo ' prometheus: $2y$12$WLw2s.kksknksnkenkskhwlsbbexm.dsgss' >> config.yml
5 ^+ D1 n: R6 l& h; m( g! y& u! D8 ~) P
4 d: b" A0 I2 e2 ~& L" ] ^
# C4 \; p7 L* k0 x% h7 X2 k! f1 r: C5 D. H
cat config.yml
& J* R4 k: j" s0 x' ]( ~+ P basic_auth_users:+ d6 w& |" P. I% L8 u1 y7 e
#当前设置的用户名为prometheus ,也可以其他也可以多个,当前设置一个测试; ?* T5 ^+ p4 E9 k7 B! f
prometheus: $2y$12$WLw2s.kksknksnkenkskhwlsbbexm.dsgss$ Y. C9 J$ n" ?* W- ?$ Z( t
+ X/ y' L& d- W8 m% _' \# }1 C
修改node_export的启动脚本,请用类似如下格式,重点加上 --web.config=./config.yml
! N4 U- K+ P! I/ _0 J2 B' k
3 G6 u$ N' S: ?+ ?+ p2 o
6 v; u$ T$ P- x+ i" w" x+ p例如如:; U0 [; }1 _$ G1 @7 \
./node_export --web.config=/usr/local/exproter/node_exproter/config.yml
+ `$ I Y& l0 B- y3 a& | `2 ]; G$ {
$ H& `8 ?: g" _% i/ J' D( {; \3 S4 n6 [5 @0 B4 ]( F
来自bbs168x,易陆发现。
0 a8 [, m+ Z& Q0 c8 m) C& Q; R/ V
% a6 a6 S6 O" W- b1 X, I4 A, n
|
|