零基础入门Jetson Nano——远程连接


前言

平常我们在使用Jetson Nano时,通常会外接显示器来进行一系列的操作,从而完成我们的任务。然而当我们在一些特殊的场合,没有外接显示器供我们使用的时候,我们该如何操作Jetson Nano呢?本文将详细介绍如何通过PC端远程控制Jetson Nano来完成我们的工作。前提是,Jetson Nano和你的PC连接的是同一区域网。


一、远程登录Jetson Nano

1、获取Jetson Nano的IP地址

方式一:打开终端,输入以下命令

ifconfig

我们会看到如下输出
ifconfig对于有线网络,我们查看eth0下面的IP地址;对于无线网卡,我们查看wlan0下面的IP地址。我安装了无线网卡,可以看到我的IP地址是:172.22.232.192

方式二:可以登录无线路由器管理系统,找到板子的IP地址

2、在PC端安装远程连接软件

下面是我常用的几个远程连接软件,有需要的话,自取即可。
链接:https://pan.baidu.com/s/1aGKSU6090dx9U4GyYeNqTA
提取码:52xx

3、与Jetson Nano建立远程连接

在PC端打开PuTTY
如图所示,在对应位置输入自己板子的IP地址,以及端口号,默认Jetson系统已经开启了SSH,之后点击Open连接。
putty跳出如下界面后,点击“是”。
连接之后,我们在跳出的虚拟终端中输入自己Jetson系统的用户名。
用户名然后输入自己的密码,回车。认证成功后,我们就完成了在PC端远程开启Jetson Nano的终端了。
连接成功

二、使用WinSCP实现PC端和Jetson Nano的文件互传

1、软件安装

软件上传至百度网盘,需要自取,链接同上。

2、和Jetson Nano建立连接

打开软件,如下所示输入自己的信息。
winscp点击“登录”后,看到如下界面。
winscp-1文件传输有三种操作方式:

第一种是直接把文件从左边拉到右边,或者从右边拉到左边,系统会自动复制一份文件传输过去。

第二种是鼠标选中文件,然后按一下F5键,则被选中的文件会复制一份到另一边。

第三种是选中文件点击鼠标右键,如果是从PC端传到Jetson则点击upload,如果从Jetson传文件到PC上,则按鼠标右键选中文件,选择Download。

三、开启VNC远程桌面

1、安装vino

sudo apt-get update
sudo apt-get install vino

2、设置Enable VNC 服务

sudo ln -s ../vino-server.service   /usr/lib/systemd/user/graphical-session.target.wants

3、配置VNC server

gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false

4、编辑org.gnome

sudo vi /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml

.

<key name='enable' type='b'>
    <summary>Enable remote access to the desktop</summary>
    <description>
        If true, allows remote access to the desktop via the RFB
        protocol. Users on remote machines may then connect to the
        desktop using a VNC viewer.
    </description>
    <default>false</default>
    </key>

5、设置为Gnome编译模式

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

现在屏幕共享面板在单位控制中心工作…但这并不足以让vino运行!所以您需要在会话启动时添加程序:Vino-server,使用以下命令行:

/usr/lib/vino/vino-server

这种是属于手动启动,如果每次都需要手动启动会比较麻烦下面会设置开机自启动的形式。

6、设置VNC登陆密码(‘thepassword’ 修改为自己的密码)

gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n 'thepassword'|base64)

7、重启开发板,验证是否设置VNC成功

sudo reboot

8、设置开机自启动VNC Server

VNC服务器只有在您本地登录到Jetson之后才可用。如果您希望VNC自动可用,请使用系统设置应用程序来启用自动登录。

gsettings set org.gnome.Vino enabled true
mkdir -p ~/.config/autostart
vi  ~/.config/autostart/vino-server.desktop

将下面的内容添加到该文件中,保存并退出。

[Desktop Entry]
Type=Application
Name=Vino VNC server
Exec=/usr/lib/vino/vino-server
NoDisplay=true

9、连接VNC Server

在PC端运行VNC软件进行vnc连接
1输入用户密码
2连接成功
3由于VNC远程桌面的的图像是一帧一帧传输,PC端的使用体验并不好,其他博主说给Jetson插上虚拟显示器能够改善图像传输卡顿的问题。由于我并没有尝试过,所以无法给出客观的建议。总之,图形化界面只是辅助,我们通过远程终端一般能解决我们工作大部分需求。


总结

今天这篇博客主要讲解了Jetson Nano的远程连接问题,其中包括远程终端,跨系统文件传输以及远程桌面的连接。

远程连接Jetson Nano有多种方式可以实现。其中一种方式是使用VNC Viewer进行远程连接。首先,确保Jetson Nano和笔记本电脑通过网线连接。然后,按照以下步骤进行操作: 1. 在Jetson Nano上安装VNC服务器。在终端中输入以下命令: ``` sudo apt-get install xrdp vnc4server xbase-clients ``` 2. 在笔记本电脑上安装VNC Viewer。你可以从官方网站下载并安装VNC Viewer。 3. 打开VNC Viewer,并输入Jetson Nano的IP地址。Jetson Nano的IP地址可以在终端中输入以下命令查看: ``` ifconfig ``` 4. 输入Jetson Nano的账号和密码进行登录。 通过以上步骤,你就可以使用VNC Viewer远程连接Jetson Nano了。这样你就可以在笔记本电脑上控制Jetson Nano的桌面了。请注意,这只是其中一种远程连接方式,还有其他方式可以实现远程连接,比如使用向日葵远程控制或Windows 10的远程桌面连接。具体的操作步骤可以参考引用\[1\]和引用\[2\]中提供的链接。 #### 引用[.reference_title] - *1* *2* *3* *4* [笔记本电脑远程控制jetson nano/nx桌面的三种方法](https://blog.csdn.net/weixin_44942126/article/details/118754248)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *5* [jetson nano远程登录教程(PuTTYssh远程登录、远程桌面VNC、winSCP文件传输)](https://blog.csdn.net/wanlong_peng/article/details/117406797)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哒哒️

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值