问题:
仅仅知道账号密码,没有专用的显示器,希望可以使用笔记本控制Jetson。Jetson本身可能没有开启ssh服务,也没有开启vnc服务。
解决:
1、设法让Jetson nano联网,获取其IP地址
方法一:让笔记本给nano分配IP。用网线将nano和笔记本连接,同时笔记本上“控制面板–网络和Internet–网络和共享中心”,看到“查看活动网络”,点击当前的网络连接,打开“WLAN状态”–属性–共享,勾选“允许其他网络用户通过本计算机的internet连接来连接”,点击确定。这样已经连接了局域网的笔记本会自动给jetson nano分配一个静态IP地址。
通过运行windows的命令行:Ctrl+R,进入cmd,输入:
arp -a
可以查看到,再插入网线并完成上面的设置后,出现了第二个“接口”,在这个“接口”列表中,找到类似于192.168.137.248之类的那一行数值,这个数值就是当前nano的IP地址。(注意:如果笔记本更换了连接的wifi,则可能需要重新进行一次上述过程,才能再次自动分配IP。)
方法二:如果身边有带有hdmi接口的显示器,可以将nano连接到那个显示器上(注意:笔记本不可以作为nano的显示器,笔记本的hdmi一般是用来输出的接口,一般不能作为输入接口),同时给nano接上鼠标和键盘(有线的当然可以,无线的键鼠例如罗技的实测也可),可以直接输入账户名和密码,进入图形化界面,连接局域网后,可以通过查看网络连接属性得到其IP地址。这样也可以直接对SSH进行配置。
2、SSH
笔记本在官网下载putty。运行putty,在session界面输入nano的IP地址,port:22是默认值,不用改。直接点击Open,开启界面。遇到下图点击否
如果出现命令行窗口如下图则表示成功进入nano的登录阶段,否则可能是IP错误,回头重新找到正确的IP。
输入用户名(注意:如果之前在显示器上看到的用户名是大写的,这里也应该改成小写的字母,千万要注意!!!),密码的输入是看不到的,输完回车即可,出现下图情况视为登陆成功:
但是如果遇到“Access Denied”的问题,则可能有以下原因:
1、账户密码错误:检查账户名是否全部小写了,密码有没有错误。
2、Jetson nano的SSH服务没有开启,这时候就需要对nano进行设置,具体参考上面“1、”中的方法二,进入nano的图形化界面,打开终端,更改sshd_confi