需求
PC电脑连接嵌入式设备,已经能够连接串口,想要额外连接嵌入式设备,查看终端信息。
尝试了两种方法:1.通过SSH登录(失败) 2.通过telnet登录(成功)
问题描述
1.SSH登录
3519通过网线和串口线连接PC windows,并在PCwindows上运行Ubuntu虚拟机。通过下面这个链接进行桥接。[海思3403] 初始配置_3403芯片aiisp如何启用-CSDN博客
此时PC windows的ip 是:192.168.1.3;Ubuntu虚拟机:192.168.1.33;3519ip: 192.168.1.168。
在windows中打开终端,输入指令:
ping 192.168.1.168
说明能够ping通。
执行命令:
ssh root@192.168.1.168
出现以下错误
ssh的方法最终还是没有解决。可能有用的方法:
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl enable ssh
2.telnet登录
step1:
3519通过网线和串口线连接PC windows,并在PCwindows上运行Ubuntu虚拟机。通过下面这个链接进行桥接。[海思3403] 初始配置_3403芯片aiisp如何启用-CSDN博客
注意此时桥接选择以太网对应的名称:
此时PC windows的ip 是:192.168.1.3;Ubuntu虚拟机:192.168.1.33;3519ip: 192.168.1.168。
step2:
给3519通电,并连接网线!!!
在PC电脑上的Ubuntu虚拟机上,打开终端:
输入指令:
telnet 192.168.1.168
根据提示login:,输入:root
输入密码: 86112366
补充:关于如何查看密码?
是在连接串口时,/etc/init.d/S88ssh这个文件中定义的。
具体内容如下: