zkCli.sh 连接 zookeeper auth
时间: 2023-08-22 08:13:12 浏览: 131
zookeeper连接工具
如果需要在使用 `zkCli.sh` 命令行工具连接 ZooKeeper 集群时进行身份验证,可以使用以下命令进行登录:
```
./zkCli.sh -server <ZooKeeper服务器地址>:<端口号> -timeout <会话超时时间> addauth <scheme> <authinfo>
```
其中,`<scheme>` 是指要使用的身份验证机制,可以是 `digest`、`ip` 或 `host`,`<authinfo>` 是一个字符串,格式为 `<username>:<password>`,表示要进行身份验证的用户名和密码。
例如,如果要使用 `digest` 机制进行身份验证,并且用户名为 `user1`,密码为 `passw0rd`,则可以使用以下命令进行登录:
```
./zkCli.sh -server 127.0.0.1:2181 -timeout 3000 addauth digest user1:passw0rd
```
执行完登录命令后,会话就会被建立,并且可以在命令行中输入各种 ZooKeeper 命令来进行操作。
阅读全文