跳到主要内容

SSH 远程

使用前提

SSH 远程需要双方设备处于同一局域网下,且目标设备需要开启 SSH 服务。

提示

我们提供的系统镜像默认开启 SSH 服务,如果未安装或者开启 SSH 服务,你可以按照教程进行操作!

安装 OpenSSH

SSH 远程控制需要安装 OpenSSH, 在主板的终端运行以下命令安装:

radxa@device$
sudo apt update && sudo apt install openssh-server -y

启动 SSH 服务

在主板的终端运行以下命令启动 SSH 服务:

radxa@device$
sudo systemctl start ssh

设置 SSH 服务开机自启

在主板的终端运行以下命令设置 SSH 服务开机自启:

radxa@device$
sudo systemctl enable ssh

检查 SSH 服务状态

在主板的终端运行以下命令检查 SSH 服务状态:

radxa@device$
sudo systemctl status ssh

终端会输出类似信息: 提示您 SSH 服务是否自启动和当前运行状态。

● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2000-01-01 00:14:50 UTC; 25 years 5 months ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 518 (sshd)
CPU: 284ms
CGroup: /system.slice/ssh.service
└─518 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups

SSH 远程控制

您可以通过终端命令行或者使用 Tabby 软件进行 SSH 远程登录。

在另一台设备上打开终端,输入以下命令进行远程登录:

PC$
ssh <user-name>@<ip-address>
# 示例

ssh [email protected]

其中,<user-name><ip-address> 分别是目标设备的实际用户名和 IP 地址。

连接过程中需要你输入 yes 确认连接。

SSH 远程登录成功后,你就可以通过 SSH 运行命令控制系统。