有没有办法在 Debian 中不使用图形界面的情况下重新启动 Maru 上的 SSH 服务器?
不幸的是,我只有一台 Ubuntu 笔记本电脑可供配置。
答案1
如果你想在没有图形界面的情况下启动 SSH 服务器,你需要做一些事情。
ADB
在Fastboot
你的 ubuntu 上安装
sudo apt install android-tools-adb android-tools-fastboot
- 启用开发者界面
- 使用 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]