Sign inSign up

sfooo/tailscale-ubuntu

By sfooo

•Updated over 1 year ago

Image
0

1.2K

sfooo/tailscale-ubuntu repository overview

基于 Ubuntu 24.04 的 Tailscale + OpenSSH 镜像,适用于云服务器、VPS、容器等多种场景,支持通过 Tailscale 安全接入和远程 SSH 管理。

⁠特性

  • 基于官方 ubuntu:24.04
  • 预装 Tailscale(官方源,自动适配最新版本)
  • 预装 OpenSSH Server
  • 支持 SSH 公钥认证
  • 支持 Tailscale 状态持久化
  • 精简依赖,适合生产环境

⁠使用方法

⁠1. 拉取镜像
docker pull sfooo/tailscale-ubuntu:1.0
⁠2. 运行容器
docker run -d \
  --name tailscale-ssh \
  --hostname myhost \
  -e TS_AUTHKEY="tskey-xxx" \
  -e SSH_PUBLIC_KEY="ssh-ed25519 AAAA..." \
  -e TS_HOSTNAME="myhost" \
  sfooo/tailscale-ubuntu:1.0
  • TS_AUTHKEY:Tailscale Auth Key(推荐使用一次性 key)
  • SSH_PUBLIC_KEY:允许登录的 SSH 公钥
  • TS_HOSTNAME:Tailscale 网络中的主机名
⁠3. 连接 SSH

Tailscale 联网后,可通过 Tailscale 分配的内网 IP 直接 SSH 登录:

ssh -i 私钥文件 ubuntu@tailscale内网IP

内部用户及密码:

user:ubuntu
sudoer:yes
passwd:none(没有密码)

⁠参考

Tag summary

Content type

Image

Digest

sha256:bd7a6faf6…

Size

142.5 MB

Last updated

over 1 year ago

docker pull sfooo/tailscale-ubuntu