Linux下将用户添加白名单

1.首先需要确保自己的权限为root,通过ls命令确定自己的sudoers是否存在

ls /etc/sudoers

2.通过vim,打开/etc/sudoers

3.在第100行可以看到root ALL=(ALL)        ALL

在它的下面添加(自己需要加入白名单的用户名        ALL=(ALL)        ALL)

由于sudoers是只有读权限,退出时(shift+:)需要wq!命令

Zookeeper是一个分布式协调服务,为了保障系统的安全性,通常会限制对它的访问。入IP白名单是指仅允许特定的IP地址能够连接到Zookeeper服务。以下是将IP地址添加到Zookeeper白名单的步骤: 1. **打开Zookeeper配置文件**: 找到Zookeeper的配置文件(通常是`zoo.cfg`),这个文件通常位于`conf`目录下。 2. **编辑`authProvider`部分**: 查找`authProvider`或`tickTime`后面的`scheme`属性,Zookeeper默认使用的是基于简单用户名和密码的方式。若想使用IP白名单,需要配置`authProvider=org.apache.zookeeper.server.auth.SASLAuthenticationProvider`。 3. **配置`saslServerFactory`**: 添加`saslServerFactory`属性,指定SASL(Simple Authentication and Security Layer)服务器工厂,如`saslServerFactory=zookeeper.server.auth.DigestLoginModule$Factory:digest` 4. **创建`jaas.config`文件**: 创建一个名为`jaas-config.xml`的文件,内容类似于: ```xml <Configuration> <Appender name="SIMPLE" class="org.apache.zookeeper.server.auth.DigestLoginModule"> <arg>users</arg> <arg>{ip白名单}</arg> </Appender> <Server> <Environment name="java.security.auth.login.config" value="/path/to/jaas-config.xml"/> <AppenderRef ref="SIMPLE"/> </Server> </Configuration> ``` 将`{ip白名单}`替换为实际的IP列表,每行一个IP,可以用逗号分隔。 5. **添加用户和权限**: 需要在`users`文件(如`conf/users.txt`)中为每个允许的IP创建一个用户,并分配相应的权限。 6. **重启Zookeeper服务**: 保存配置文件并重启Zookeeper服务,让新的配置生效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值