原创 Zedboard: Open-SSH配置(2)

2012-12-18 21:02 1222 22 23 分类: FPGA/CPLD

3.     SSH服务启动

3.1   SSH远程登陆

Zed客户端启动sshd
/usr/local/sbin/sshd

20121218205952934001.png

 

本地通过PuTTYSSH方式远程登陆Zed192.168.1.10Zed客户端的IP地址

20121218205959266002.png

输入用户名和密码,如果Zed客户端没有密码,需要用passwd命令设置,否则无法执行ssh登陆,

20121218210008748003.png

 

3.2   sftp-server服务

SFTP(Secure File Transfer Protocol )安全文件传输子系统,通过加密方式传输数据,其本身没有单独的守护进程,它必须使用sshd的守护进程(端口号默认是22)来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。         XILINX SDK工具支持以sftp方式与Zed客户端通讯,一个典型的应用场景是在SDK中开发Linux的应用场景,编译完成后,通过sftp方式下载到Zed客户端运行调试,下面简述其步骤:

Ø  SDKWindow > Open Perspective > Other ….

20121218210015363004.png

Ø  Remote Systems窗口中,新建一个连接

20121218210025275005.png

Ø  选择SSH Only

20121218210033449006.png

Ø  HOST name中直接输入ZED客户端的IP地址,直接Finish

20121218210043292007.png

Ø  Remote Systems窗口中,发现多出了一个192.168.1.10的地址,点到Root浏览时,会弹出对话库,要求输入ZED客户端用户名和密码,

 

20121218210052620008.png

 

Ø  如果通过用户名称密码验证,会弹出如下Warning对话框,直接点Yes

20121218210059992009.jpg

 

Ø  此时,ZED客户端的文件系统就可以在SDK中直接浏览了,

20121218210104561010.png

 

Ø  切换到C/C++开发环境,

20121218210110389011.png

Ø  新建一个Hello World Linux应用程序,注意software platformLinux

20121218210118303012.jpg

 

20121218210127853013.png

 

 

Ø  Debug配置时,选择Remote ARM Linux ApplicationConnection选择192.168.1.10

Remote Absolute File Path设为/tmp/linux_hello_world_1.elf,点Debug

20121218210133365014.jpg

 

Ø  进入Debug界面,直接运行,在console中输出hello world

20121218210140775015.jpg

 

20121218210146173016.png

 

文章评论1条评论)

登录后参与讨论

用户1333525 2014-11-25 23:17

总听7所得同事说起你

 

相关推荐阅读
telantan_858289931 2012-12-18 20:57
Zedboard: Open-SSH配置(1)
Zedboard: Open-SSH配置 SSH(SecureShell)支持基于加密证书模式的远程登录,包括了对SSH、SCP和SFTP的全面支持,是目前广泛采用的安全登录协议,替代以前不安全的Te...
telantan_858289931 2012-12-10 20:32
Zedboard: iperf的移植与测试
 Zedboard: iperf的移植与测试 iperf是一个常用的网络性能测试工具,本文主要介绍iperf的移植的过程,最终简单利用iperf测试Zedboard上的千兆以太网性能。 1.    ...
telantan_858289931 2012-12-04 21:43
Zedboard: TFTP服务配置(1)
  Zedboard :TFTP服务配置 TFTP(普通文件传送协议Trivial File Transfer Protocol)是一种客户机(client)**务器(server)之间进...
telantan_858289931 2012-12-04 21:34
Zedboard: TFTP服务配置(2)
 执行add/remove software,搜索tftp,找到对应的package安装即可。   1.1   TFTP配置   安装完成后,建立tftboot目录,用于文件...
telantan_858289931 2012-12-04 20:47
Zedboard: NFS服务配置(1)
                      Zedboard: NFS服务配置 NFS(Network File System)网络文件系统是一种将远程主机上的分区(目录)经网络挂载到本地系统...
我要评论
1
22
关闭 站长推荐上一条 /2 下一条