易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 394|回复: 2
收起左侧

使用htpasswd 创建生成密码 htpasswd -nBC 12 '' | tr -d ':\n'

[复制链接]
发表于 2023-9-5 10:00:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
将node_exporter加入systemd管理; O$ H$ b8 ]5 R' X5 t

) Q. Q# ?4 w1 o(1) 启用node_exporter的HTTP认证
- z" c3 l$ O6 s4 Y/ N# G/ t4 n2 B, u* F. V5 _% [5 f
1) 生成加密密码4 E0 r& y( p7 U
) r* Y9 M* }" }. l& [
# yum install httpd-tools -y" ?' q3 l, N+ q1 x1 H
; j* t: [/ [- G% H
# htpasswd -nBC 12 '' | tr -d ':\n'
2 |# Y" J* w% \, T
* }9 X/ U2 T0 ^, ~New password: qwert123
* J6 |/ g7 i. w  d
0 w5 Y8 u7 g5 W0 s. qRe-type new password: qwert123
! j7 K: ^& S9 q0 I$ z* Z+ z" V$ A3 f0 q9 q
$2y$12$2pXFHMwfe9Kmwl86GtzTcOjYzSsyLPMvGRynX0WXx7UZY2rSaIwJ.+ M% {4 ?+ p$ L

  ^7 d4 l, T0 a8 z: t2) 配置认证文件
, S& S* G7 B; x, y0 D7 F
% ]- W5 b6 ~2 H  h# vim /usr/local/node_exporter/config.yml/ m" O' i# L" o. I5 t8 o( \( H* h

' U2 c3 ?0 S' ]1 c  q% n3 }, gbasic_auth_users:' |! j7 L/ }8 A0 U. w

0 G! m( ?/ x( e5 Z" j% F  prometheus: $2y$12$2pXFHMwfe9Kmwl86GtzTcOjYzSsyLPMvGRynX0WXx7UZY2rSaIwJ.
) \9 \3 |! r5 r* t6 A. g$ e  C6 V+ P
2 L* `0 z3 Q1 \/ ?. R# r3 a
(2) 启动服务
% Y( J. X6 Y: z, W5 X% o+ v) P0 X" Z5 ~5 A
# vim /usr/lib/systemd/system/node_exporter.service
+ g+ \( _$ t. R/ A& z: a! ]6 V- b- @5 ~( i' M' V* I
[Unit]7 s+ _& r( P, U# p9 D
6 U0 d! v2 ~# y% }; c; L
Description=node_exporter# l( T2 d: ]& j! D1 U! O3 ~
4 z( U7 X4 k! s; p& S3 _' }
[Service]+ O- N8 t4 G: C9 p0 Y

  _9 @( j9 `% `ExecStart=/usr/local/bin/node_exporter --web.config=/usr/local/bin/config.yml
/ H1 v1 v% T  x# B. r1 c+ S& V* D; X& U0 C" o) y
ExecReload=/bin/kill -HUP $MAINPID" y5 ^' @! P" g, m% s
, c" @" V4 w% u1 W2 m) N/ G
KillMode=process
/ n3 G) K2 j! t& ]* O* e* Z
# ^( T  A7 z, j: T6 dRestart=on-failure
" P# f2 L' ^$ S2 X! W0 n9 u
9 t. r" ?9 N' s  S7 R$ p[Install]
9 [3 `7 {2 q+ }/ ^% N9 i9 b* ~3 z" n* ?2 `9 X
WantedBy=multi-user.target
! Z. @( C! X  y  P7 v8 |! L
8 n) T# d0 T, v3 t/ F7 Y
% A8 G3 `/ e  p2 ?. J) M6 ?8 D1 \% q  O! E% q0 Q7 F
# systemctl daemon-reload
0 j, C0 V/ [, n7 R; c" I/ d6 J# ]3 b! L( `9 p5 D
# systemctl start node_exporter4 {1 c7 c& M" W& k

/ Z7 x0 R1 L9 }' B& |  M0 X; b4 J# systemctl enable node_exporter
3 e) S. ~& F7 `+ I3 `% F' f3 h* z: R5 h6 k* r! B
$ m) I2 @8 U5 k1 G+ f% B/ p& A: C
$ ]( {% Y+ E5 m1 ]3 @( n
 楼主| 发表于 2023-9-5 10:08:02 | 显示全部楼层
htpasswd -nBC 12 '' | tr -d ':\n'   这个可以不指定用户0 L% U4 @8 \  P2 ?( U
# Z# b: _/ B% n1 |
(1).使用"-n" 选项直接将结果输出到标准输出而不创建密码文件:
+ m+ {8 S& f5 C$ Chtpasswd -n long
$ U( K, {* a) }) f* A# PNew password: 1234565 S6 H$ A6 o4 ^5 m. `5 B
Re-type new password: 123456+ _+ S1 R; [2 t4 ]( P& W* z
long:$apr1$fNWKbMK1$BiX4W7SsIoKVqvOh33nrM/6 }9 B. J; T$ K2 L
(2)、使用批处理模式直接传递密码:
/ O0 D/ M9 O6 y  J! w$ r htpasswd -nb long 123456
0 q' {! Z( B$ X3 j6 j0 ylong:$apr1$juMUrRpQ$T0kEdh2e.AN9xR2a6.Vf3/
+ B! H. n1 d# H" K/ v(3)、创建用户密码文件:+ C+ L" a9 K9 ~: W
" y% N: C7 l2 N
7 t, y0 }: T1 z$ Z* b) _2 O2 x6 f) c
 楼主| 发表于 2023-9-5 10:10:15 | 显示全部楼层
#htpasswd -cb passwdfile long 1234562 \& y$ c- X8 P5 }8 q0 C3 w) F4 ^
Adding password for user long
' C/ P# _- |9 j; Q
2 ]) d- ]* _& i$ L$ L" Q; t#cat passwdfile " {$ X4 Q) F8 S: v/ k, x# j
long:$apr1$ti/XIh0d$3/UySr2tDfAf9Mvl8otk81
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:41 , Processed in 0.050202 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表