如何以编程方式更改用户密码可能可以帮助您解决这一问题。要切掉它,显然不赞成使用
wp user update username --field=password
,因此应该通过md5
。#1 楼
这可以解决问题:wp user update USERNAME --user_pass="PASSWORD"
(在这里找到。)
#2 楼
首先检查用户名:wp user list
,然后更改密码而不在历史记录中留下痕迹
wp user update admin --prompt=user_pass
评论
如果有人需要非交互的内容,请在命令前留一个空格,以确保不将其添加到bash历史记录中。
–贾斯汀·福提(Justin Fortier)
20-09-17在13:39
#3 楼
只是附加一件小事;有时密码可能以=字符开头。正因为如此,我更喜欢使用这种表示法。wp user update USERNAME --user_pass="PASSWORD"
评论
嗯,这就是wp-cli文档中wp用户更新页面上使用的示例。
– Pat J
2015年6月30日15:34
安全指针:在此命令前添加一个空格,以确保您的bash历史记录中没有包括纯文本密码。
–贾斯汀·福提(Justin Fortier)
20 Sep 17 '13:36