Ubuntu10.04与ARM板开发之间FTP文件传输

1、首先安装vsftpd

   执行如下命令安装,安装后即会自动运行:

    #sudo apt-get install vsftpd

2、修改vsftpd的配置文件/etc/vsftpd.conf。

在配置之前,最好将文件复制一份,作为备份,以便以后用到源文件。

现在我们要让匿名用户无法访问,并且得输入linux上的用户密码后才能访问到他们自己目录里的内容。

Anonymous_enable = YES     //接受匿名用户

No_anon_password = YES     //匿名用户login时不询问口令

Local_enable = YES                 //接受本地用户

Userlist_enable = YES             //记录在userlist_file选项指定文件中的用户将无法login,并且检查下面的userlist_deny选项

Write_enalbe = YES                //允许本地用户上传

Local_umask = 022                 // 本地用户上传文件的umask

anon_upload_enable = YES  // 允许匿名用户上传文件

anon_umask = 077                 //匿名用户上传文件的umask 

使用上传/下载日志,日志文件默认为/var/log/vsftpd.log,可以通过

xferlog_enable = YES             // xferlog_file 选项

xferlog_std_format = YES     //日志使用标准的xferlog格式

前提要开启xferlog_file = /var/log/vsftpd.log

其他配置省略。

3、启动虚拟机中Ubuntu下的vsftp服务。

    #sudo  /etc/init.d/vsftpd restart

   重启和停止FTP服务

    # sudo  /etc/init.d/vsftpd start

    # sudo  /etc/init.d/ vsftpd restart

    # sudo  /etc/init.d/ vsftpd stop

以上命令用在第一次登陆FTP时,初始化完成以后可用:

# service vsftpd start  或者 # start  vsftpd

4、使用gFTP工具访问FTP服务器

安装命令如下:

#sudo apt-get install gFTP

安装完成后,单击左上角"Applications(应用程序)"->"Internet"->"gFTP",打开gFTP工具窗口,窗口左边为本地主机文件目录,右边为远程FTP服务器的文件目录。在文本框中输入FTP服务器的IP地址,在“端口”文件框中输入FTP端口号。



这里Host:为我开发板中的地址(TQ2440可在目录下打开/etc/net.conf修改),User:为开发板中用户名,Pass:为开发板中对应root用户名的密码。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值