当前位置: 首页 > news >正文

网站备案 接电话微信订阅号网站开发

网站备案 接电话,微信订阅号网站开发,网站建设公司知道万维科技,公司做完网站怎么搜不到使用 Ubuntu Docker Vaultwarden Tailscale 自建密码管理器 先决条件 一台运行 Ubuntu 系统的服务器。可以是云提供商的 VPS、家庭网络中的树莓派、或者 Windows 电脑上的虚拟机等等 一个 Tailscale 账户。如果还没有 Tailscale 账户,可以通过此链接迅速创建一个…

使用 Ubuntu + Docker + Vaultwarden + Tailscale 自建密码管理器

Vaultwarden

先决条件

  • 一台运行 Ubuntu 系统的服务器。可以是云提供商的 VPS、家庭网络中的树莓派、或者 Windows 电脑上的虚拟机等等

  • 一个 Tailscale 账户。如果还没有 Tailscale 账户,可以通过此链接迅速创建一个,这里不再赘述

安装 Tailscale

通过一键安装命令在服务器上安装 Tailscale

curl -fsSL https://tailscale.com/install.sh | sh

Tailscale 启动

sudo tailscale up --advertise-exit-node --ssh --operator=<Username> --authkey=<Authkeys>
  • <Username> 替换成你在机器上的用户名

  • <Authkeys> 替换成你的 验证密钥,需要在 Admin consoleSettings - Personal Settings - Keys - Auth keys 中 点击 Generate auth key... 创建

开启端口转发

echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

安装 Docker

在新主机上首次安装 Docker 引擎之前,需要设置 Docker 存储库。可以参考官方手册

设置 Dockerapt 存储库

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc# Add the repository to Apt sources:
echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

安装 Docker 包

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

部署 vaultwarden 映像

创建数据目录

mkdir /home/$USER/vw-data

启动 vaultwarden 镜像

sudo docker run -d --name vaultwarden -v /home/$USER/vw-data/:/data/ -p 127.0.0.1:8080:80 --restart unless-stopped vaultwarden/server:latest
  • 将容器内的 80 端口绑定到服务器的 8080 端口,下一步将会用到这个端口

  • 使用 --restart unless-stopped 选项以确保服务器在遇到问题时继续运行

  • 将主机上的 /home/$USER/vw-data/ 目录挂载到容器内的 /data/ 目录,用于存储应用程序数据

使用 Tailscale 通过 HTTPSvaultwarden 提供给 Tailnet

tailscale serve --bg --set-path /vault 127.0.0.1:8080

这样,便能从你的 Tailnet 上的设备使用浏览器访问 https://<machinename>.<tailnet-name>.ts.net/vault/,但需要将URL中的 <machinename><tailnet-name> 替换为您自己的机器名称和 Tailnet 名称


参考连接:

  • Manage passwords over your tailnet with vaultwarden

  • GitHub - dani-garcia/vaultwarden: Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

http://www.yayakq.cn/news/315637/

相关文章:

  • 抚远网站建设wordpress企业免费主题是什么意思
  • 自己建设网站用哪个wordpress做网站优点
  • 深圳建设工程交易网站官网三亚门户网站
  • 集团网站建设哪家好长春市做网站的公司
  • 上海抓捕236名昆明seo网站管理
  • 各大中文网站手机ui设计网站
  • 网站空间更换网站推广的电子邮件推广
  • 成都市建设质监站网站那曲做网站
  • 网站网络推广公司企业网站建设的开发方式
  • php 手机网站 模板腾讯云搭建wordpress
  • 织梦做网站主页容易吗主题营销活动创意
  • python网站和js做网站佛山新网站建设代理商
  • 网站宝 添加二级域名百度搜索引擎seo
  • 私家网站ip地址大全杭州做网站外包公司有哪些
  • 怎么样做网站推广盐城市网站
  • wordpress跨站脚本攻击漏洞门户网站的传播特点
  • 做百度推广网站多少钱网页设计教程 模仿
  • 中国建设部官方网站展厅设计服务商
  • 西安做网站的公司有哪些建一个营销网站多少钱
  • 佛山外贸网站建设价位山西省消防总队建设工程备案网站
  • 我想弄个自己的卖货网站怎样做wordpress免费主题怎么用
  • 深圳做律师网站公司模板网站与定制网站的区别
  • 网站流量是怎么赚钱的企业网络推广计划书
  • 设计师喜欢的几个网站代理网游要多少钱
  • 公司一个人做网站外贸简单网站建设
  • 如何用模版做网站网络营销成功的品牌
  • 临沂广润网站建设无锡网站营销公司哪家好
  • 网站建设2000元asp网站后台无法编辑
  • 自媒体135网站安徽网络推广排名
  • 网站icp备案信息如何查询北京网站的建立