IC爬虫 发表于 2020-1-27 23:15

全志V5 -搭建ftp环境---lindeni V5开发板

<div class='showpostmsg'> 本帖最后由 IC爬虫 于 2020-1-28 22:35 编辑

<p>&nbsp;&nbsp;&nbsp;&nbsp;lindeni提供带界面的桌面版debian,可以像使用PC一样直接在板子上编译你的程序并直接执行。lindeni提供的mpp 例配置的环境推荐的就是这种方式,但是这样非常不便于开发,编译速度慢,没有好用的代码编辑器,所以我的方式一般是使用samba直接挂载pc的编译目录,交叉编译,在板子上直接运行挂载的目录中的程序;或者使用ftp将在PC交叉编译的程序,put到板子中再运行。</p>

<p>&nbsp; &nbsp; 这次分享在lindeni板子FTP环境的搭建</p>

<p>&nbsp;我的板子不带wifi模块,为了给板子联网,将网线连接PC的网口,设置PC开启网络共享给lindeni的板子,使用如下命令安装vsftpd</p>

<pre>
<code>apt-get install vsftpd</code></pre>

<p>安装好vsftpd后,默认在pc登录ftp 将需要的文件put到板子中,板子存放这些文件的路径是在/home/ai这个目录下,我需要将每次实验的数据存在同一个文件夹中方便归纳,我的目录是/mnt,所以需要设置vsftpd的配置文件,使用如下命令:</p>

<pre>
<code>vim.tiny /etc/vsftpd.conf</code></pre>

<p>在这个文件最后加入如下三行:</p>

<p>**** Hidden Message *****<br />
<b><font color="#5E7384">此内容由EEWORLD论坛网友<font size="3">IC爬虫</font>原创,如需转载或用于商业用途需征得作者同意并注明出处</font></b></p>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

IC爬虫 发表于 2020-1-28 15:19

<p>如果你入到如下错误提示;</p>

<pre>
<code>500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Login failed.
421 Service not available, remote server has closed connection
</code></pre>

<p>可以通过修改/etc/vsftpd.conf这个配置文件,取消如下配置前的注释符号:<br />
local_enable=YES<br />
write_enable=YES<br />
chroot_local_user=YES<br />
chroot_list_enable=YES<br />
chroot_list_file=/etc/vsftpd.chroot_list<br />
保存退出<br />
编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名添加进去,保存退出<br />
&nbsp;</p>

<p>后续应该不会有问题了!!!!!!!!!!</p>

soso 发表于 2020-2-4 16:36

<p>支持一下</p>

anananjjj 发表于 2020-2-6 10:29

<p>前来学习!!</p>

philips_lu 发表于 2020-2-6 11:38

<p>小气 还要回复才能看,本来还想飘过~ &nbsp;看来还是要说你两句<img height="50" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/onion/Onion--10.gif" width="50" /></p>

philips_lu 发表于 2020-2-6 11:39

<p>小气 还要回复才能看,本来还想飘过~ &nbsp;看来还是要说你两句</p>

IC爬虫 发表于 2020-2-6 12:52

philips_lu 发表于 2020-2-6 11:39
小气 还要回复才能看,本来还想飘过~ &nbsp;看来还是要说你两句

<p>打算以后发的贴都要发帖才可以看<img height="50" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/onion/Onion--106.gif" width="50" /></p>
页: [1]
查看完整版本: 全志V5 -搭建ftp环境---lindeni V5开发板