Linux命令修改redis密码端口

fiy 其他 37

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要修改Redis密码和端口,可以使用以下Linux命令:

    1. 首先,使用ssh或其他工具登录到运行Redis的Linux机器上。

    2. 运行以下命令以停止Redis服务器:
    “`
    sudo systemctl stop redis-server
    “`

    3. 打开Redis配置文件。默认情况下,Redis配置文件位于`/etc/redis/redis.conf`。可以使用以下命令来编辑配置文件:
    “`
    sudo vi /etc/redis/redis.conf
    “`

    4. 在配置文件中,查找并修改以下两行以设置密码:
    “`
    # requirepass foobared # 注释掉原始的密码配置
    requirepass your_password # 设置新的密码
    “`

    5. 如果需要修改端口,可以查找并修改以下行(默认情况下,Redis使用6379端口):
    “`
    # port 6379 # 注释掉原始的端口配置
    port your_port # 设置新的端口号
    “`

    6. 保存并关闭文件。

    7. 启动Redis服务器:
    “`
    sudo systemctl start redis-server
    “`

    8. 如果使用防火墙,需要允许新的Redis端口通过。例如,如果使用的是iptables,可以运行以下命令:
    “`
    sudo iptables -A INPUT -p tcp –dport your_port -j ACCEPT
    “`

    以上就是在Linux上修改Redis密码和端口的方法。请确保按照正确的步骤进行操作,并确保密码和端口的安全性。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要修改Redis密码和端口,可以使用以下两个命令:

    1. 修改密码:
    “`
    redis-cli -h 127.0.0.1 -p 6379 config set requirepass [新密码]
    “`
    其中,`127.0.0.1`是Redis服务器的IP地址,`6379`是Redis服务器的默认端口号。将 `[新密码]` 替换为你想要设置的新密码。

    2. 修改端口号:
    找到Redis配置文件 `redis.conf`,通常位于 `/etc/redis/` 或 `/etc/redis.conf` 目录下,可以使用 `find` 命令进行查找:
    “`
    find / -name redis.conf
    “`

    使用编辑器打开 `redis.conf` 文件,找到 `port` 配置项,将默认的端口号(通常是 `6379`)改成你想要使用的新端口号,例如 `6380`。保存并关闭文件。

    3. 重启Redis服务:
    使用以下命令重启Redis服务,使配置生效:
    “`
    systemctl restart redis
    “`

    如果Redis没有通过`systemd`管理,可以使用以下命令重启Redis服务:
    “`
    redis-server /etc/redis/redis.conf
    “`

    4. 验证修改后的密码和端口:
    使用以下命令连接到Redis服务器,验证修改后的密码和端口是否生效:
    “`
    redis-cli -h 127.0.0.1 -p [新端口号] -a [新密码]
    “`
    替换 `[新端口号]` 和 `[新密码]` 分别为修改后的端口号和密码。

    5. 更新防火墙配置(可选):
    如果你的Linux服务器启用了防火墙,还需要更新防火墙规则以允许新的Redis端口。假设你使用的是`iptables`防火墙,可以运行以下命令:
    “`
    iptables -A INPUT -p tcp –dport [新端口号] -j ACCEPT
    “`
    请将 `[新端口号]` 替换为修改后的端口号。这样就允许了Redis使用新的端口。

    注意:在进行任何修改之前,建议先备份Redis配置文件和数据。另外,请确保在生产环境中使用强密码来保证安全性。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要修改Redis的密码和端口,你需要进行以下步骤:

    1. 使用SSH登录到你的Linux服务器上。

    2. 打开Redis配置文件,通常位于/etc/redis/redis.conf。你可以使用任何文本编辑器打开它,比如vi或nano。

    3. 在配置文件中,找到以下两个选项:

    “`
    #requirepass foobared # Redis密码
    #port 6379 # Redis端口
    “`

    去掉这两行的注释符号(#),并根据你的需求进行修改。例如,你可以将密码设置为”mypassword”,端口设置为”6380″:

    “`
    requirepass mypassword
    port 6380
    “`

    4. 保存并关闭配置文件。

    5. 重启Redis服务,以使更改生效。你可以使用以下命令来完成重启:

    “`
    sudo service redis-server restart
    “`

    或者,如果你使用的是systemd,你可以使用以下命令:

    “`
    sudo systemctl restart redis-server
    “`

    确保你有足够的权限来执行这个操作。

    6. 验证密码和端口是否已经成功修改。你可以使用以下命令来连接到Redis:

    “`
    redis-cli -p 6380 -a mypassword
    “`

    替换”6380″为你设置的端口号,”mypassword”为你设置的密码。

    如果连接成功,你将会进入到Redis的命令行界面,表示配置修改成功。

    请注意,修改密码和端口后,如果你的应用程序连接Redis的方式也需要相应的修改,确保使用新的密码和端口进行连接。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部