Files
Viper/docs/zh/guide/change_password.md
2025-03-10 20:55:25 +08:00

1.0 KiB

修改密码

临时修改

适用于需要在不重启Viper的情况下修改密码,Viper更新后密码不会保留

  • 确保Viper处于正常运行状态
  • 进入Docker镜像命令行
docker exec -it viper-c bash
  • 执行修改密码命令
viper -pw this_is_new_password

持久化修改

  • 进入安装目录
cd /root/VIPER
  • 更改docker-compose.yml中command内容为新密码,例如
version: "3"
services:
  viper:
    image: registry.cn-hongkong.aliyuncs.com/toys/viper:latest
    container_name: viper-c
    network_mode: "host"
    restart: always
    volumes:
      - ${PWD}/loot:/root/.msf4/loot
      - ${PWD}/db:/root/viper/Docker/db
      - ${PWD}/module:/root/viper/Docker/module
      - ${PWD}/log:/root/viper/Docker/log
      - ${PWD}/nginxconfig:/root/viper/Docker/nginxconfig
    command: ["this_is_new_password"]

  • 执行如下命令重新建立容器
cd /root/VIPER
docker compose down       # 删除现有容器
docker compose up -d      # 重启启动容器