vsftpd.conf

引用:http://www.linuxidc.com/Linux/2012-08/67389.htmlinux

研究嵌入式开发,开始使用的是Linux平台,用的是Ubuntu环境,可是发现Ubuntu的图形界面仍然存在诸多问题,可是限于嵌入式Linux系统移植须要Linux环境,并且本人也是Linux终端的忠实爱好者,最终决定在Windows上配置Linux虚拟机后台运行,而后使用SSH登录控制Linux,并在Linux上配置FTP服务器来实现Windows实体机与Linux虚拟机之间的文件传输。vim

Windows下的SSH软件比较多,诸如Putty、msys、cygwin等等,可是这对强烈推荐使用SecureCRT,这个不只具备SSH功能,还能够进行串口通讯,这对嵌入式开发的同行来讲的确是个好工具,SecureCRT的使用这里就很少说了,安装完一看便知。这里具体说一下Ubuntu(12.04)下FTP服务器的配置,及Windows下CuteFTP登录配置好的FTP服务器。我这里使用的ftp服务器是vsftpd,具体安装配置以下:服务器

sudo apt-get install vsftpd 工具

执行该指令后安装就算完成了,接下来要进行一些配置:google

sudo vim /etc/vsftpd.conf spa

这里只作一些必要的配置:htm

local_enable=YES ip

write_enable=YES 开发

取消上面两行的注释,也就是删除行首的#,更多高级配置能够google一下,不过这两个对于嵌入式开发来讲已经足够了,而后是启动vsftpd,具体指令以下:get

sudo /etc/init.d/vsftpd start 

到这里,Ubuntu下的FTP服务器已经配置完成而且启动了,如今你能够使用CuteFTP登录你的虚拟机了。使用ifconfig指令查看Ubuntu虚拟机的ip地址,而后在Windows下启动CuteFTP并填写该IP到主机栏,填写帐号密码,实际上就是Ubuntu的用户名和密码,端口就是默认的21,到这里,就能够正常的在Windows下开发,在Ubuntu下编译,而后烧录到嵌入式开发板中去了。

相关文章
相关标签/搜索