常见网络设备/应用的默认密码的几种收集方式

常见网络设备默认密码收集方式
本文介绍了在渗透测试中如何收集网络设备的默认密码,包括通过搜索引擎、社会工程学手段,查阅整理好的文档如CIRT.net数据库、路由器密码网站,以及使用Passhunt工具进行查找。这些方法有助于在安全测试中快速进入系统。

有时候在做测试时候,可能一个默认密码就进去了,汇总几种

百度/Google/社工

自己百度orGoogle密码,弄不到就找到客服联系方式,伪装成购买设备后不知道默认密码的向厂商客服询问

几个网络设备默认密码资料

一些整理好的文档
常见设备默认密码
CIRT.net的默认密码数据库
路由器密码
http://www.routerpasswords.com
https://portforward.com/router-password/
不定时更新
https://datarecovery.com/rd/default-passwords/
国内的一个大佬做的整理,较适合国内
https://note.youdao.com/ynoteshare1/index.html?id=c1f5762a7ad4c642163835f2e1a4fc1c&type=note

Passhunt

Passhunt这个更适合国外的设备/系统,国内的数据不多,而且也不一定知道那些设备英文叫啥

地址

https://github.com/Viralmaniar/Passhunt

安装

git clone https://github.com/Viralmaniar/Passhunt.git
cd Passhunt
pip3 install -r requirements.txt
python3 passhunt.py

用法

按 1: 打印支持的厂商列表
按 2: 输入厂商名字并搜索默认的账号密码
按 3: 退出
在这里插入图片描述

国内网络安全设备默认口令

设备 默认账号 默认密码
深信服产品 sangfor sangfor sangfor@2018 sangfor@2019
深信服科技 AD sangfor dlanrecover
深信服负载均衡 AD 3.6 admin admin
深信服WAC ( WNS V2.6) admin admin
深信服VPN Admin Admin
深信服ipsec-VPN (SSL 5.5) Adm
<think>嗯,用户想了解OnlyOffice的搭建方式和部署方法。从引用内容看,用户已经收集了一些部署资料,包括云服务器部署方案和内网穿透方案。用户可能是企业的IT运维人员或需要搭建文档协作系统的技术人员。用户提供的三份引用材料非常实用:引用[1]详细说明了基于宝塔面板的云服务器部署流程;引用[2]补充了内网穿透方案;引用[3]则给出了数据库配置等细节命令。不过引用[3]的部分HTML标签需要清理,可能是复制时带入了网页格式。考虑到用户明确询问“搭建方式和部署方法”,需要系统性地整理出主流方案。当前主流的部署方式有三种:公有云方案适合有固定IP的企业,容器化方案适合现代化运维环境,内网穿透方案则方便演示或临时使用。在整理回答时要注意技术细节的准确性,特别是引用[3]中创建PostgreSQL数据库那段代码,需要验证命令语法是否正确。另外必须强调端口开放要求,很多部署失败都是因为防火墙问题。对于无公网IP的情况,cpolar的安装步骤需要单独说明。用户可能还会关心后续的维护成本,所以在问题扩展部分要包括性能优化和备份方案。虽然用户没直接问,但高可用部署对正式环境很重要,也应该简要提及。最后补充的五个扩展问题都是实施时常见的后续疑问。</think> 好的,OnlyOffice的搭建和部署主要有以下几种方式,以下详细介绍主流的方案: --- ### 📌 一、基于Linux云服务器 + 宝塔面板部署(最常见) 1. **🖥️ 准备环境:** * 一台拥有**公网IP**的Linux云服务器(推荐Ubuntu 20.04/22.04 LTS 或 CentOS 7/8)。 * 服务器推荐配置:**至少2核4G RAM**(4核8G更佳),硬盘20GB以上。 * 安装并配置好**宝塔面板**(bt.cn官网下载安装脚本)。 2. **📥 安装必要依赖:** * 在宝塔面板的“软件商店”中搜索并安装: * **PostgreSQL**:OnlyOffice的核心数据库(版本建议10+)。 * **Redis**:缓存服务。 * **RabbitMQ**:消息队列服务。 * **Nginx**:作为反向代理和Web服务器[^1]。 * 或通过SSH使用命令安装这些依赖: ```bash # Ubuntu/Debian sudo apt update sudo apt install -y postgresql redis-server rabbitmq-server nginx # CentOS/RHEL sudo yum install -y epel-release sudo yum install -y postgresql-server postgresql-contrib redis rabbitmq-server nginx sudo systemctl start postgresql redis rabbitmq-server nginx sudo systemctl enable postgresql redis rabbitmq-server nginx ``` 3. **🔧 配置数据库(PostgreSQL):** ```bash sudo -u postgres psql CREATE DATABASE onlyoffice; CREATE USER onlyoffice WITH PASSWORD 'onlyofficepassword'; # 替换为强密码 GRANT ALL PRIVILEGES ON DATABASE onlyoffice TO onlyoffice; \q ``` > 💡 执行后需修改`pg_hba.conf`允许本地连接(通常为`local all all peer`或`md5`)。 4. **📁 安装OnlyOffice Document Server:** * **官方推荐**:通过APT/YUM源安装(最新版)。 ```bash # Ubuntu/Debian sudo apt-get install gnupg2 curl -fsSL https://download.onlyoffice.com/GPG-KEY-ONLYOFFICE | sudo gpg --dearmor -o /usr/share/keyrings/onlyoffice.gpg echo "deb [signed-by=/usr/share/keyrings/onlyoffice.gpg] https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice-documentserver.list sudo apt update sudo apt install onlyoffice-documentserver # CentOS/RHEL sudo yum install https://download.onlyoffice.com/repo/centos/noarch/onlyoffice-repo.noarch.rpm sudo yum install onlyoffice-documentserver ``` * **宝塔**:可在“软件商店”中搜索“OnlyOffice Document Server”或手动下载安装包安装。 5. **⚙️ 配置Nginx反向代理:** * 修改Nginx配置文件(如`/etc/nginx/conf.d/ds.conf`),添加以下内容: ```nginx server { listen 80; server_name documentserver.yourdomain.com; # 替换为你的域名 location / { proxy_pass http://localhost:80; # OnlyOffice默认监听80端口 proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } } ``` * 执行 `sudo nginx -t` 测试配置,然后 `sudo systemctl reload nginx`。 6. **✅ 验证安装:** * 打开浏览器访问 `http://documentserver.yourdomain.com/welcome/`,出现欢迎页面表示Document Server安装成功。 * 📄 **测试预览**:访问 `http://documentserver.yourdomain.com/example/` 上传文件测试在线预览与编辑。 --- ### 📦 二、使用Docker容器化部署(推荐给熟悉Docker用户) > **优势:** 快速、环境隔离、易于版本管理和迁移[^2]。 1. **🐳 安装Docker与Docker Compose:** ```bash # 安装Docker curl -fsSL https://get.docker.com | sh sudo systemctl start docker && sudo systemctl enable docker # 安装Docker Compose sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose ``` 2. **📄 编写docker-compose.yml:** ```yaml version: '3' services: onlyoffice-document-server: image: onlyoffice/documentserver container_name: onlyoffice-ds restart: always ports: - "8008:80" # 宿主机端口:容器端口 volumes: - onlyoffice_data:/var/www/onlyoffice/Data environment: - JWT_ENABLED=true # 启用JWT安全密钥(建议启用) - JWT_SECRET=your_strong_secret # 替换为强密钥 volumes: onlyoffice_data: ``` 3. **🚀 启动服务:** ```bash docker-compose up -d ``` 4. **🔍 访问验证:** * 浏览器访问 `http://your-server-ip:8008/welcome/`。 --- ### 🌐 三、内网环境部署(无公网IP需借助内网穿透) > **适用场景:** 本地开发测试、临时演示或受限环境中访问。 > **工具推荐:** cpolar、frp、ngrok等[^2]。 1. **💻 本地部署:** * 使用上述**方法一**或**方法二**在本地机器(如个人PC、内网服务器)上安装OnlyOffice Document Server。 2. **🛠️ 安装内网穿透客户端:** * 以 **cpolar** 为例: ```bash curl -fsSL https://cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash sudo systemctl enable cpolar sudo systemctl start cpolar ``` 3. **🔌 创建TCP隧道映射端口:** ```bash cpolar tcp 80 # 将本地80端口映射到公网地址 ``` * 执行后cpolar会生成一个公网URL(如 `tcp://3.tcp.cpolar.io:12562`)。 4. **🌍 公网访问:** * 在外部网络设备上,使用支持TCP连接的客户端/Web应用,通过提供的公网URL访问本地部署的OnlyOffice服务。 --- ### 🔐 关键注意事项 1. **防火墙规则:** 确保服务器开放相应端口(如80、443, 5222,5432)📶。 2. **域名与HTTPS🔒:** 生产环境务必申请SSL证书(可使用宝塔自动申请或Let's Encrypt),配置Nginx强制HTTPS。 3. **定期备份:** 备份PostgreSQL数据库和`/var/lib/onlyoffice`(或Docker数据卷)。 4. **性能优化:** 根据并发负载适当调整服务器配置,增加缓存或使用独立Redis服务🔧。 5. **高可用:** 大规模应用需考虑Document Server集群、数据库主从等[^3]。 --- **相关问题扩展:** 1. 仅部署OnlyOffice Document Server后,如何将其集成到我的Nextcloud/Confluence/OwnCloud等系统中?🔗 2. 如何为OnlyOffice配置HTTPS访问以及申请免费的SSL证书?🔐 3. 如何优化OnlyOffice Document Server以支持更高的并发用户数?🚀 4. OnlyOffice在ARM架构服务器(如树莓派)上是否支持部署?🤖 5. 部署完成后如何对OnlyOffice进行日常维护和版本升级?🛠️ > 部署过程若遇到具体报错,可结合日志排查(路径:`/var/log/onlyoffice/documentserver`),官方文档亦是最佳参考资源。 💬 如您希望了解具体某个步骤(如HTTPS配置或Nextcloud集成),我可提供专项指导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值