Ubuntu 安装 Zerotier

本文最后更新于 2023年9月18日 上午

Ubuntu 安装 Zerotier

0 前置准备

  1. 拥有一个 Zerotier 账号且创建并获得自己的 Zerotier 局域网 ID 。[[ZeroTier内网穿透]]
  2. 一台待安装 Zerotier 的 Ubuntu 设备

1 启用 SSH 服务

SSH 服务器默认未安装在 Ubuntu 桌面系统上,但可以从标准 Ubuntu 存储库中轻松安装。

要在 Ubuntu 系统上安装并启用 SSH,请完成以下步骤:

  1. 通过使用 Ctrl+Alt+T 键盘快捷键或单击终端图标打开终端,然后 openssh-server 通过键入以下命令安装软件包:
1
2
sudo apt update
sudo apt install openssh-server

在出现提示时输入密码,然后输入 Y 以继续安装。

  1. 安装完成后,SSH 服务将自动启动。要验证安装是否成功并且 SSH 服务正在运行,请键入以下命令,该命令将显示 SSH 服务器状态:
1
sudo systemctl status ssh

您应该看到类似以下内容的内容 Active: active (running)

q 返回到命令行提示符。

  1. Ubuntu 附带了一个名为 UFW 的防火墙配置工具。如果系统上启用了防火墙,请确保打开 SSH 端口:
1
sudo ufw allow ssh

现在已经在您的 Ubuntu 系统上安装并运行了 SSH,您可以从任何远程计算机通过 SSH 连接到它了。Linux 和 macOS 系统默认情况下安装了 SSH 客户端。如果要从 Windows 计算机连接,则可以使用 SSH 客户端(例如 PuTTY)。

1 安装 Zerotier

1
curl -s https://install.zerotier.com | sudo bash

2 加入 Zerotier 局域网

1
sudo zerotier-cli join 你的network ID

3 Zerotier授权

Zerotier官网 登录你的账号并对刚才新加入的设备进行授权。

在这里插入图片描述

在这里插入图片描述

其他

在 Ubuntu 上禁用 SSH

如果出于某种原因要在 Ubuntu 计算机上禁用 SSH,则可以通过运行以下命令停止 SSH 服务:

1
Sudo systemctl stop ssh

要再次启动它,请运行:

1
Sudo systemctl start ssh

要禁用 SSH 服务在系统引导运行期间启动:

1
Sudo systemctl disable ssh

要再次启用它,请输入:

1
Sudo systemctl enable ssh

参考

  1. linux - ubuntu 安装ssh - 个人文章 - SegmentFault 思否
  2. Ubuntu安装zerotier,并可让Windows系统通过zerotier远程控制_起名字什么的好难的博客-CSDN博客

Ubuntu 安装 Zerotier
https://hexo.leelurker.com/posts/267
作者
LeeLurker
发布于
2023年9月15日
许可协议