0
回答
关于在开发板上使用wget从PC机上下载东西的尝试
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

因为板子移植成功后,文件传输不方便,试图使用wget
使用wget ftp://192.168.1.111/filename总是出现问题
Connecting to 192.168.1.102 (192.168.1.111:21)wget: ftp login: OOPS: vsftpd: refusing to run with writable anonymous root
参考:
一.
1. 下载 ftp
  sudo apt-get install vsftpd
2 .启动
   sudo /etc/init.d/vsftpd  restart
   sudo /etc/init.d/vsftpd  stop
   sudo /etc/init.d/vsftpd  restart
3 配置文件
   vim /etc/vsftpd.conf 
要在/etc/ 下建一个vsftp.chroot_list
在里面输入ftp  Linux 等用户
才能在终端登录 linux 用户 其共享文件为 /home/ftp
例如
  vim /etc/vsftpd.chroot_list
 ftp
 linux

注意
1. 把/home/ 目录的权限改为root root
  chown root.root ftp

2. 必须保证home/ 下的 ftp 的权限为755


怎样设置匿名上传 :

 在 /etc/vsftpd.conf 文件中允许匿名上传, 在/home/ftp/目录下创建一个用于上传的文件夹
并把此文件夹的权限改为‘可写’ 如777
二.
http://www.linuxsir.org/main/?q=node/152#6

推测错误在FTP服务器上,修改之后仍然是前面的错误。最后在本机上直接使用ftp 192.168.1.111命令登陆本机,发现不能登陆,后使用anonymous登陆成功后,在板子使用wget居然成功了,还没明白为什么,虚心向大家求教。

<无标签>
举报
唐梦瑾
发帖于6年前 0回/460阅
顶部