4412移植SSH到开发板,ubuntu下tftp的搭建
2017-12-07 21:02
323 查看
1、安装tftp:——在网线接口下
Tftp协议:只能client从server获取文件;或者server向自己写入文件
http://www.linuxidc.com/Linux/2013-07/87366.htm
(1) ubuntu和开发板相连接必须使用桥接模式。
(2) 三个的网段在同一个网络下。
(3) 每次修改了路径之后要重启才能生效。
(4) 获取文件的命令在要保存的路径下输:
Ubuntu自己的客户端和服务器之间的获取:
tftp 127.0.0.1 à
get file name à
进入当前目录下查看文件 cat file name
(5) iTop4412和ubuntu 的文件获取
直接在当前目录下输入:
tftp -g -r file name192.168.3.99
(6) iTop4412的IP为192.168.3.230
2、移植SSH进去开发板4412实现文件的传输(4412有资料)
(1)移植已经成功;
(2)PC——4412的文件传输:使用SSH软件à quickconnect àIP +psd
192.168.3.230(4412IP)+ topeet
方便开发板生成的文件,搬运到电脑上进行查看,省去U盘的操作。
只要iTOP4412上有网,局域网中的任何PC机就能连接,并获取所需文件。
(3)ubuntu——4412 :ssh root@ 192.168.3.230 (4412IP) à 此时的ubuntu可以当做termial终端来进行使用。配合PC——4412的ssh方便调试。
3、比较:省去U盘的操作
(1)tftp协议:方便4412获取ubuntu的可执行文件,需要将可执行文件放在ubuntu的tftpboot的目录下。
(2)SSH协议:对PC机—>获取4412里面的文件
对ubuntu—>在4412开启后(sshd协议的启动),可以不用终端,直接在ubuntu下进行调试。
(3)如果出现tftp和ssh下载到4412报错的话,由于里面存储的文件太大,导致的不能运行。
4、ssh直接执行脚本就行
(1)执行脚本就行
#!/bin/sh
mkdir -p /usr/libexec
mkdir -p /usr/local/etc
mkdir -p /usr/local/bin
cp -ri usrlibexec/* /usr/libexec
cp -ri usrlocalbin/* /usr/local/bin
cp -ri usrlocaletc/* /usr/local/etc
cp -ri ssh-keygen/* /usr/local/etc
cd /usr/local/etc
chmod 600 ssh_host_*
(所需库编辑好了,在网盘上)
Tftp协议:只能client从server获取文件;或者server向自己写入文件
http://www.linuxidc.com/Linux/2013-07/87366.htm
(1) ubuntu和开发板相连接必须使用桥接模式。
(2) 三个的网段在同一个网络下。
(3) 每次修改了路径之后要重启才能生效。
(4) 获取文件的命令在要保存的路径下输:
Ubuntu自己的客户端和服务器之间的获取:
tftp 127.0.0.1 à
get file name à
进入当前目录下查看文件 cat file name
(5) iTop4412和ubuntu 的文件获取
直接在当前目录下输入:
tftp -g -r file name192.168.3.99
(6) iTop4412的IP为192.168.3.230
2、移植SSH进去开发板4412实现文件的传输(4412有资料)
(1)移植已经成功;
(2)PC——4412的文件传输:使用SSH软件à quickconnect àIP +psd
192.168.3.230(4412IP)+ topeet
方便开发板生成的文件,搬运到电脑上进行查看,省去U盘的操作。
只要iTOP4412上有网,局域网中的任何PC机就能连接,并获取所需文件。
(3)ubuntu——4412 :ssh root@ 192.168.3.230 (4412IP) à 此时的ubuntu可以当做termial终端来进行使用。配合PC——4412的ssh方便调试。
3、比较:省去U盘的操作
(1)tftp协议:方便4412获取ubuntu的可执行文件,需要将可执行文件放在ubuntu的tftpboot的目录下。
(2)SSH协议:对PC机—>获取4412里面的文件
对ubuntu—>在4412开启后(sshd协议的启动),可以不用终端,直接在ubuntu下进行调试。
(3)如果出现tftp和ssh下载到4412报错的话,由于里面存储的文件太大,导致的不能运行。
4、ssh直接执行脚本就行
(1)执行脚本就行
#!/bin/sh
mkdir -p /usr/libexec
mkdir -p /usr/local/etc
mkdir -p /usr/local/bin
cp -ri usrlibexec/* /usr/libexec
cp -ri usrlocalbin/* /usr/local/bin
cp -ri usrlocaletc/* /usr/local/etc
cp -ri ssh-keygen/* /usr/local/etc
cd /usr/local/etc
chmod 600 ssh_host_*
(所需库编辑好了,在网盘上)
相关文章推荐
- 迅为4412开发板(全能版)V_4.0 ubuntu 在Android4.4.4的内核下移植wifi
- ubuntu11.10搭建tftp服务器以及在开发板上使用tftp
- ubuntu11.10搭建tftp服务器以及在开发板上使用tftp
- ubuntu下搭建tftp配合minicom下载内核到开发板
- 迅为4412开发板学习笔记-TFTP服务器的搭建
- WIFI开发版实验,ssh网络服务开发板访问虚拟机ubuntu文件中,ssh连接ubuntu时ssh: Exited: Error connecting: Connection refused
- Ubuntu下搭建tftp服务器最简单方法
- 【转载】4412开发板、PC、ubuntu通过网线连接
- 迅为iTOP-4412开发板Ubuntu操作系统烧写方法
- Ubuntu下搭建tftp服务器最简单方法
- 二..linux开发之uboot移植(二)——网络命令ping开发搭建使用&tftp服务器的安装&nfs网络服务器的安装
- 开始hadoop前的准备:ubuntu学习笔记-基本环境的搭建(ssh的安装,SecureCRT连接,vim的安装及使用、jdk的安装)
- 成功在Tiny 4412 开发板上 移植 ffmpeg,搞定了手册上USB摄像头不能摄像录制功能!!!
- 【分享】4412开发板ubuntu 12.0.4播放音乐没有声音解决方法
- ubuntu下到s3c6410开发板到环境搭建
- ubuntu下搭建tftp服务器
- ubuntu下应用ssh登录开发板的密钥问题处理
- Ubuntu搭建TFTP服务器
- Ubuntu下tftp的安装,并使用tftp将文件传输到开发板上面执行
- ubuntu下搭建tftp服务器