配置无线连接当然是有用的,虽然在学习阶段可以把TX2插上键盘和鼠标当做一个pc机来用,但是一旦部署到项目中,再想修改程序或者启动引用去连接鼠标和键盘可能就不是那么容易了,所以还是上网搜了一下如何配置TX2的无线连接,TX2 kit套件自带了WIFI天线,所以还是打算通过局域网来链接。
上位机是win10,软件使用的是putty,采用SSH协议来登录客户机,SSH我只了解是一种通讯协议就好了,具体可以参见SSH。
客户机配置。
首先我们在ubuntu上配置SSH服务:
可以通过下面的命令来看是否装在了SSH服务,如果已经装载,则会要求输入密码。
ssh localhost
如果没有装载的话,那么通过下面的命令来装载SSH服务:
sudo apt-get install openssh-server
可以通过下面的命令来手动开始,暂停,重启SSH服务。
/etc/init.d/ssh start
/etc/init.d/ssh stop
/etc/init.d/ssh restart
可以配置开机默认启动ssh服务,具体的做法是在/etc/rc.local
文件的exit 0
语句前加入:
/etc/init.d/ssh start
这样就可以实现开机自动启动SSH服务,启动这个服务的另外一个作用是github远程管理的时候也可以用。
这样就可以了。
上位机配置。
win10下安装就非常简单了,下载putty软件,默认安装就可以了。下载地址:putty
下载对应的版本安装,启动界面如下:
在IPaddress下填入客户机的IP地址就可以了,ubuntu查看ip地址:
ifconfig -a
可以查看IP地址,我用的是wifi,所以查看这一行:
我标出颜色的就是需要输入的IP地址,然后点击open就可以了,按照提示输入要登入的用户名以及密码,就进入到了一个终端界面,在这里面和GUI无关的操作和ubuntu里都是一样的作用。Session是可以保存的,点击下面的save就可以,这样就不用每次都输入IP地址了,用的时候只需要选中然后load一下就可以了,putty这个软件还提供了一些其他的设置,就不说了。
另外还使用了一个软件叫做winSCP
专门用来传输文件,这是一个有GUI的远程文件管理软件,传输文件时只需要拖动或者粘贴即可,非常简单易用:
然后默认设置安装就可以。安装之后长这样:
然后再分别输入IP地址,以及用户名和密码就可以了,点击链接,则会得到一个这样的界面:
左边是主机的文件夹,右边是客户机的,需要传输文件的话只需要直接拖动或者复制粘贴就可以了,非常简单。
基本的使用就是这些了,一些其他的用途可能需要去慢慢挖掘了。