• vsftpd.conf


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

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

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

    sudo apt-get install vsftpd 

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

    sudo vim /etc/vsftpd.conf 

    这里只做一些必要的配置:

    local_enable=YES 

    write_enable=YES 

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

    sudo /etc/init.d/vsftpd start 

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

  • 相关阅读:
    css div中加入滚动条
    oracle创建表主键触发器
    SQL Server 日志满的处理方法(转)
    Asp.net 设置页面自动刷新
    设置DataGrid可读取中隐藏列数据
    用JavaScript获取Asp.net服务器端控件CheckBoxList的选中值数组(转)
    AutoLISP查询椭圆的相关属性
    AutoLISP查询圆弧的相关属性
    关于性格内向者的10个误解
    AutoLISP查询图元信息
  • 原文地址:https://www.cnblogs.com/sode/p/3168506.html
Copyright © 2020-2023  润新知