如何在 Maru 上重新启动 Debian 的 SSH 服务器?

如何在 Maru 上重新启动 Debian 的 SSH 服务器?

有没有办法在 Debian 中不使用图形界面的情况下重新启动 Maru 上的 SSH 服务器?

不幸的是,我只有一台 Ubuntu 笔记本电脑可供配置。

答案1

如果你想在没有图形界面的情况下启动 SSH 服务器,你需要做一些事情。

  1. ADBFastboot你的 ubuntu 上安装

sudo apt install android-tools-adb android-tools-fastboot

  1. 启用开发者界面
  2. 使用 USB 电缆将您的设备连接到 Ubuntu 系统并允许对其进行访问。

启动笔记本电脑上的终端并输入adb devices

如果找到该设备,请使用 启用 root 访问权限adb root,然后输入adb shell以在 Maru 设备上打开 shell。

如果有效,请使用 启动容器lxc-start -n default

现在 Maru 应该可以运行了。

输入您的密码和用户名,然后输入sudo su以 root 身份登录。

使用 ' 启用 SSH 服务器systemctl enable ssh,然后使用 启动它systemctl start ssh

现在 Maru 设备上的 SSH 服务器应该处于活动状态并正在运行。

现在您的设备只需连接到您的网络即可。您可以通过 Wi-Fi 或使用 USB 网络适配器来执行此操作。

输入hostname -I获取IP地址。

Settings > System > About phone > Status您还可以在设备部分检查 IP 地址。

现在您可以使用 SSH 登录。

-p如果您尚未设置端口或密钥-i,请在终端中运行此命令:

ssh [USER]@[IP]

相关内容