Element加密通信

Element: 可以自建服务器加密通信软件

自建服务器:服务器上的服务和数据由你自己部署、管理和控制
加密通信: 把通信内容加密后再传输

自建服务器 + 加密通信 = 真正安全

只有自建服务器:服务器一旦被入侵就会泄露所有内容
只有加密通信:控制权不在自己手中(服务器是别人的 平台可以封号 限制功能 停止服务 不知道你说了什么,但知道你在干什么 :和谁聊天 聊了多久)

场景:安全、可控、不想把聊天数据交给第三方

第 1 步:购买云服务器

第 2 步:连接云服务器

  1. 点击Session
    image

  2. 点击SSH
    image

  3. 输入host和用户名
    image
    image
    image

  4. 选中刚刚填的用户名密码 点击OK
    image

至此 连接成功

📌 到这一步:
你已经具备“自建服务器”的基础条件

第 3 步:在云服务器上部署通信服务器(Matrix )

Docker 部署

  1. 切换到 root 用户:
  sudo su
  1. 更新一下软件源:
  sudo apt update
  1. 安装 docker
 curl -L https://get.docker.com | sh
  1. 创建一个工作目录
 cd / 
 mkdir -p /var/matrix-synapse-data/
  1. 生成 Synapse 配置文件(此处会有生成配置前镜像拉不下来的情况 详见最下方)
docker run -it --rm -v /var/matrix-synapse-data/:/data/ -e SYNAPSE_SERVER_NAME=你的服务端域名/ip  -e SYNAPSE_REPORT_STATS=no matrixdotorg/synapse:latest generate
  1. 安装运行
docker run -d --name synapse -v /var/matrix-synapse-data/:/data/ -p 8008:8008  matrixdotorg/synapse:latest
  1. 创建第一个管理员用户
    用户名密码 改为你想要设置的值:
docker exec -it synapse register_new_matrix_user http://localhost:8008 -c /data/homeserver.yaml -a -u 用户名 -p 密码

📌 这一步的意义:
通信服务是你自己部署的,而不是使用第三方平台

第 4 步:安装通信客户端

  1. 安装
    https://element.io/download
    image

下载完成点击进去即可

  1. 点击登录
    image

  2. 填入你自己的服务器地址(必须加上http:// 确保8008端口开放)
    image
    image

  3. 填写刚刚创建的账户 即可成功登录

第 5 步:开启加密通信

  1. 在 Element 中创建聊天房间
  2. 开启端到端加密(E2EE)
  3. 之后 文字聊天 文件传输 语音通话 都是加密的

📌 关键点:
加密是在客户端开启的,不是自动就有

👉「解决 生成配置前 镜像拉不下来」的问题

1.重新写 Docker 配置

sudo rm -f /etc/docker/daemon.json 
sudo mkdir -p /etc/docker 
sudo nano /etc/docker/daemon.json`

完整粘贴下面内容:

{
  "registry-mirrors": [
    "https://mirror.ccs.tencentyun.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}

保存退出:

  • Ctrl + O → 回车
  • Ctrl + X

2.彻底重启 Docker

sudo systemctl daemon-reload 
sudo systemctl stop docker
sudo systemctl start docker

3.确认镜像源真的生效

docker info

找到类似:

Registry Mirrors: https://mirror.ccs.tencentyun.com/ https://docker.mirrors.ustc.edu.cn/

4.单独拉镜像测试(不要 run)

docker pull matrixdotorg/synapse:latest

再继续第3步中 5.生成 Synapse 配置文件

posted @ 2026-01-05 15:54  chanyel  阅读(4)  评论(0)    收藏  举报