设置虚拟机相关网络配置,使开发板的IP地址与虚拟机的IP地址在同一网段并能ping通。(我在这里将虚拟机网络设置为桥接)
*开发板上的网络适配器文件位于/etc/eth0-setting,通过vi打开并修改IP地址。
在开发板超级终端上输入“tftp -g -l testlocal -r test 192.168.15.134”
【命令含义如下:
tftp: 传输命令
-g: 获取 get(写入 put)
-l: 本地 local
testlocal:存放在本地的文件名
-r:远端 remote
test:远端服务器目录(/var/tftpboot)上的文件名
192.168.15.134:服务器IP地址】
注意:-g -l的输入次序有要求,换成-l -g时终端会提示语法错误。
完成后,即在当前目录下生成文件testlocal。实际操作时,发现主机文件权限在传输过程中发生了改变:
下图是主机上文件exectest的权限:-rwxr-xr-x

但是到了终端,该文件的权限就成了:-rw-r--r--

对比可以发现,所有级别的操作权限被复位了,也就是不可操作。这是出于系统安全的一种设计吗?