【树莓派4B测评】+ FTP服务器搭建
<div class='showpostmsg'><p> vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开发源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。</p><p> </p>
<p> 安装vsftpd软件包</p>
<p>sudo apt-get install vsftpd</p>
<p> 配置FTP参数</p>
<p>sudo nano /etc/vsftpd.conf</p>
<p> </p>
<p> 打开配置文件,</p>
<p>anonymous_enable=YES,YES可以匿名登入,NO表示需要账号密码登入。</p>
<p>write_enable=YES是可以上传文件到FTP服务器中的总开关,匿名用户下面还有一个配置。</p>
<p>local_umask=022读写权限配置</p>
<p>anon_root=XXX,设置匿名账户的访问根目录</p>
<p>local_root=XXX,设置本地账户的访问根目录</p>
<p>utf8_filesystem=YES,使用utf8文件系统</p>
<p>ascii_upload_enable=YES,允许ascii码格式传输</p>
<p>ascii_download_enable=YES,允许ascii码格式传输</p>
<p> 配置完成后,按ctrl+o,ctrl+x保存退出。</p>
<p> </p>
<p> 按上述配置,已能使用FTP服务,匿名用户使用浏览器或则FTP软件,输入地址FTP://树莓派ip即可登录树莓派的FTP了,默认目录为。用户名密码等登录输入输入地址FTP://用户名:密码@树莓派ip登录,使用的软件的话,地址和用户名密码可能分开输入。</p>
<p> <span style="font-size:10.5pt"><span style="font-family:Calibri"><span style="font-size:10.5000pt"><span style="font-family:宋体"><font face="宋体">常用的浏览器大都能用于打开</font>FTP<font face="宋体">。软件的话,</font><font face="Calibri">flashFXP</font><font face="宋体">和</font><font face="Calibri">cuteFTP</font><font face="宋体">都不错。</font></span></span></span></span></p>
<p> </p>
<p> vsftp还有限定用户和目录访问权限设定等配置</p>
<p> 设定限制/允许用户登录的文件 </p>
<p> 配置vsftpd.conf文件</p>
<p>userlist_enable=YES</p>
<p>userlist_deny=NO</p>
<p>userlist_config_dir=/etc/vsftpd.config_conf </p>
<p> 在vsftpd.config_conf目录下创建以登录用户名命名的文件,在文件中写入这顶当前账户的配置项,如local_root=/mnt/usb-ntfs来指定该登录用户的根目录。</p>
<p> </p>
<p> 设置用户能否访问设定根目录的上层目录</p>
<p> 配置vsftpd.conf文件</p>
<p>chroot_list_enable=YES,chroot_local_user=NO,chroot_list_file=/etc/vsftpd.chroot_list</p>
<p> 可以使vsftpd.chroot_list中写入的用户无法进入设定更目录的上层路径,保证安全性。</p>
<p> </p>
<p>重新启动FTP指令:sudo service vsftpd restart</p>
<p> </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>
页:
[1]