-
-
- Posts: 49
- Joined: 2024-02-06 8:03
您好还想尝试着用ssh进行将开机自启动脚本中启动的执行文件进行同名替换更新固件,但是从windows上传输文件时遇到了下面的情况我不知道该怎么解决
Code: Select all
PS D:\project chen\AOAandYolov5> scp luckfox_rtsp_yolov5 root@172.32.0.93:/usr/bin
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ED25519 key sent by the remote host is
SHA256:g2StPM36B0EJYQILxPOdR1UQS0U2BelSUo2Ev+Lmas4.
Please contact your system administrator.
Add correct host key in C:\\Users\\xookk/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\\Users\\xookk/.ssh/known_hosts:6
Host key for 172.32.0.93 has changed and you have requested strict checking.
Host key verification failed.
lost connection
以前登录的目录是在C:\\Users\\xookk下但是传文件的时候换了目录就成这样了,不知道怎么解决
-
- Posts: 49
- Joined: 2024-02-06 8:03
好了上述的问题已经解决了把原来host中有关这个ip的行删除就可以了,但是发现一个问题,ssh上传同名文件时,因为自启动设置一开机就运行这个可执行文件且ssh上传也是覆盖的同名可执行文件,导致这个可执行文件在运行的时候无法被覆盖显示file is busy,这个有没有远程ssh指令什么的将其关掉之后再上传还是只能进入根文件系统去传输
-
- Posts: 283
- Joined: 2024-01-08 10:59
chenmodegaoyang wrote: ↑2024-03-26 5:57
好了上述的问题已经解决了把原来host中有关这个ip的行删除就可以了,但是发现一个问题,ssh上传同名文件时,因为自启动设置一开机就运行这个可执行文件且ssh上传也是覆盖的同名可执行文件,导致这个可执行文件在运行的时候无法被覆盖显示file is busy,这个有没有远程ssh指令什么的将其关掉之后再上传还是只能进入根文件系统去传输
1.通过SSH查找进程ID:
Code: Select all
ssh root@172.32.0.93 "ps aux | grep luckfox_rtsp_yolov5"
2.查询到进程ID后,结束进程:
Code: Select all
ssh root@172.32.0.93 "kill -9 进程ID"
3.重新上传文件
Code: Select all
scp luckfox_rtsp_yolov5 root@172.32.0.93:/usr/bin
请注意,重启后查看程序是否可以成功运行,可能还需要修改文件权限
-
- Posts: 49
- Joined: 2024-02-06 8:03
请问那个是否能用ssh或者其他方法在不进入板子roofs系统的前提下查看分板子网线动态分配的IP呢
-
- Posts: 49
- Joined: 2024-02-06 8:03
另外还出现一个很奇怪的问题,我覆盖完一个启动文件后再adb进入板子后想要reboot一下就输了reboot指令但无法重启是怎么回事
-
- Posts: 283
- Joined: 2024-01-08 10:59
chenmodegaoyang wrote: ↑2024-04-02 1:53
请问那个是否能用ssh或者其他方法在不进入板子roofs系统的前提下查看分板子网线动态分配的IP呢
您好,只需要在引号中添加需要的指令即可,如:
Code: Select all
C:\Users\xxx>ssh root@172.32.0.93 "ifconfig eth0"
root@172.32.0.93's password:
eth0 Link encap:Ethernet HWaddr 3E:EF:E5:BC:6B:9D
inet addr:192.168.10.98 Bcast:192.168.11.255 Mask:255.255.252.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2262 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:168772 (164.8 KiB) TX bytes:4476 (4.3 KiB)
Interrupt:52
chenmodegaoyang wrote: ↑2024-04-02 2:47
另外还出现一个很奇怪的问题,我覆盖完一个启动文件后再adb进入板子后想要reboot一下就输了reboot指令但无法重启是怎么回事
通过串口登录系统,查看执行指令后串口输出是否正常