jetson orin nano ssh远程连接

准备:好用的网线一根,jetson orin nano一台,将网线两端连接nano的网口以及当作主机的笔记本的网口

PS:确保双方网线连接成功,网线设置不用更改默认即可

step 1

1. 执行 nmap 10.42.0/24 //调用查看nano的ip地址

可能情况

-bash: nmap: command not found
解决:sudo apt-get install nmap 安装nmap即可

执行后会有

Starting Nmap 7.80 ( https://nmap.org ) at 2024-01-20 14:11 CST
Nmap scan report for ruby (10.42.0.1)
Host is up (0.000073s latency).
Not shown: 997 closed ports
PORT STATE SERVICE
53/tcp open domain
111/tcp open rpcbind
2049/tcp open nfs Nmap scan report for 10.42.0.108
Host is up (0.00015s latency).
Not shown: 998 closed ports
PORT STATE SERVICE
22/tcp open ssh
111/tcp open rpcbind Nmap done: 256 IP addresses (2 hosts up) scanned in 2.48 seconds

其中第二个Nmap scan report for 10.42.0.108中的10.42.0.108就是nano的网口ip

当没有Nmap scan report for这一坨时,请检查nano是否正常开机或者网口是否连接正常

step 2

执行 ssh -x username@userip
//username替换为nano的用户名,uerip就是step 1得到的ip
如 : ssh -x jetson@10.42.108

执行后会让用户输入yes/no,输入yes然后回车即可。

接着会让用户输入nano的密码,输入后即可登陆成功

主机拷贝文件到从机

scp [本地文件路径] [nano账号]@[nanoip]:[nano路径]
//传单文件。传文件夹直接递归一下就行
scp -r [本地文件路径] [nano账号]@[nanoip]:[nano路径]

拷贝从机文件到主机

scp [nano账号]@[nanoip]:[nano路径] [本地文件路径]
scp -r [nano账号]@[nanoip]:[nano路径] [本地文件路径]

这样简单的连接就成功了

step 3:关闭图形化后的ssh连接

首先在nano的ubuntu的settings(右上角)中找到users,开启Automatic Login选项(需要在界面上方解锁),实现自动登陆。

接着回到主机终端,在确保连接正常的情况下输入

ssh-keygen
//此命令会在~/.ssh文件夹下创建公钥和私钥。
//会出现很多东西,不用管,一路回车到结束即可

接着输入

ssh-copy-id -i ~/.ssh/id_rsa.pub [nano账号]@[nanoip]
//将公钥上传到nano

然后即可以实现ssh免密登陆了

以上结束后可以试着关闭图形化切换命令行模式试一试

注意先别执行!!!!!!!!!

关闭图形化代码

sudo systemctl set-default multi-user.target

开启图形化代码

sudo systemctl set-default graphical.target

开启和关闭都是一次执行永久生效

执行了也别输入reboot或者重启,会让板子无法显示,变砖!!!

推荐使用

sudo init 3
//关闭图形化,输入即可生效,重启后回到原来状态 sudo init 5
//开启图形化,输入即可生效,与上述类似

切换到命令行模式后再尝试ssh连接,远程控制可以省500M左右空间

最后

若主机想要登出,终端输入

logout
或者
exit

后记

刷机或者其它原因出现以下错误

Host key verification failed.

解决方法就是将/home/.ssh/这个文件夹中的kown_hosts的主机记录删除,不知道哪个是主机的话可以直接全删掉

jetson nano ssh远程连接控制的更多相关文章

  1. linux ssh远程连接控制 linux(centOS) 口令、密钥连接

    sshd服务提供两种安全验证的方法: 基于口令的安全验证:经过验证帐号与密码即可登陆到远程主机. 基于密钥的安全验证:需要在本地生成"密钥对"后将公钥传送至服务端,进行公共密钥的比 ...

  2. ssh远程连接控制 linux 口令、密钥连接

    sshd服务提供两种安全验证的方法: 基于口令的安全验证:经过验证帐号与密码即可登陆到远程主机. 基于密钥的安全验证:需要在本地生成“密钥对”后将公钥传送至服务端,进行公共密钥的比较(相对安全). 首 ...

  3. 全新 Mac 安装指南(编程篇)(环境变量、Shell 终端、SSH 远程连接)

    注:本文专门用于指导对计算机编程与设计(尤其是互联网产品开发与设计)感兴趣的 Mac 新用户,如何在 Mac OS X 系统上配置开发与上网环境,另有<全新 Mac 安装指南(通用篇)>作 ...

  4. 远程连接Kali Linux使用PuTTY实现SSH远程连接

    远程连接Kali Linux使用PuTTY实现SSH远程连接 本书主要以在Android设备上安装的Kali Linux操作系统为主,介绍基于Bash Shell渗透测试.由于在默认情况下,在Andr ...

  5. CentOS 6.0修改ssh远程连接端口

    转自:系统运维 » CentOS 6.0修改ssh远程连接端口 实现目的:把ssh默认远程连接端口修改为2222 方法如下: 1.编辑防火墙配置:vi /etc/sysconfig/iptables ...

  6. SSH 远程连接

    ssh远程连接 准备工作: 1 准备两台linux pc 我们一般用的是VMware虚礼软件 2 这两台linux可以互通 3 linux1 :192.168.2.2 这台为你要连接的服务器 linu ...

  7. 虚拟机VMware网络类型&&SSH远程连接Linux

    前言: Linux专题是16年11月开始写,说来惭愧,已经5个月没学Linux,至今感觉连入门还没达到.暑假实习有投运维开发岗位,无奈对Linux不熟悉,校招简历也被刷了.so, 我打算先花1个月内的 ...

  8. CentOS7修改SSH远程连接端口

      CentOS7修改SSH远程连接端口              

  9. Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第七集之SSH远程连接——克隆与更改配置】

    一.SSH远程连接 OpenSSH的安装 查看是否安装Openssh:rpm -qa | grep ssh搜索openssh安装包:yum search openssh安装openssh:yum in ...

  10. Windowsclient SSH 远程连接Windowsserver(PowerShell Server)

    近期刚搞完SSH框架.又来研究研究SSH远程连接.为什么这么要弄这个呢?由于如今我如今开发主要在自己的笔记本(windows)上,然后写的后端都要部署到实验室的台式机(windows)上,这样一来,我 ...

随机推荐

  1. UNI-APP 使用Echart

    UNI-APP 使用Echart(含地图教程) https://blog.csdn.net/weixin_43548442/article/details/121468189 uniapp使用echa ...

  2. 机器学习-无监督机器学习-主成分分析PCA-23

    目录 1. 降维的方式 2. PCA的一般步骤 3. 思想2 最小化投影距离 4. Kernelized PCA 1. 降维的方式 对于维度灾难.数据冗余,这些在数据处理中常见的场景,我们不得不进一步 ...

  3. CentOS下PHP7安装mysqlnd模块

    单独安装mysqlnd驱动 如果是centos下的yum安装方式,那么可以参考后续操作. 因为mysqlnd是mysql原生的驱动,如果已经安装了php-mysql,则需要先卸载,否则会遇到冲突. 先 ...

  4. [转帖]SQL Server 中如何移动tempdb到新的位置

    https://www.cnblogs.com/OpenCoder/p/10322904.html 操作步骤:1.检查tempdb的逻辑名字和它的存在位置.可以使用下面语句: SELECT name, ...

  5. [转帖]“炫技” 还是 “真硬核”,OpenPPL 实测阿里「倚天 710」芯片

    https://my.oschina.net/openppl/blog/5524424   本文将以深度学习模型推理应用为出发点,对「倚天 710」这款 ARM Server 芯片进行性能方面的实测. ...

  6. DellEMC 服务器安装ESXi的简单步骤

    DellEMC 服务器安装ESXi的简单步骤 背景 ESXi的镜像其实分为多种. 官方会发布一个版本的ISO. 然后会不定期进行升级, 解决安全,性能以及功能bug等. 7.0 为例的话 就有ESXi ...

  7. Chrony 的学习与使用

    Chrony 的学习与使用 背景 之前捯饬 ntp 发现很麻烦, 经常容易弄错了. 昨天处理文件精确时间时 想到了时间同步. 发现只有自己总结的ntpdate 但是还没有 chronyd相关的总结 本 ...

  8. [粘贴]TiFlash

    TiFlash 是 TiDB HTAP 形态的关键组件,它是 TiKV 的列存扩展,在提供了良好的隔离性的同时,也兼顾了强一致性.列存副本通过 Raft Learner 协议异步复制,但是在读取的时候 ...

  9. [转帖]kingbase(人大金仓)的一些常用表操作语句

    包括 1)创建表 2)删除表 3)加字段 4)字段换名 5)字段改类型 6)字段添加注释 7)修改字段为自增类型 8)增加主键 9)查看模式下的表 一.创建和删除表 DROP TABLE IF EXI ...

  10. [转帖]kubernetes service 和 kube-proxy详解

    https://plantegg.github.io/2020/01/22/kubernetes%20service/ 性能情况.. service 模式 根据创建Service的type类型不同,可 ...