树莓派进阶之路 (033) - 基于linux的ftp脚本

Posted 极客先锋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派进阶之路 (033) - 基于linux的ftp脚本相关的知识,希望对你有一定的参考价值。

基于linux的ftp脚本:

 1 #!/bin/sh
 2 
 3 
 4 cd
 5 echo "彻底卸载原有的ftp"
 6 sudo apt-get remove --purge vsftpd              #(--purge 选项表示彻底删除改软件和相关文件)
 7 
 8 echo "安装vsftpd服务器 "
 9 sudo apt-get install vsftpd
10 
11 echo "配置文件"
12 #匿名访问
13 sudo sed -i -e s|anonymous_enable=YES|anonymous_enable=NO| /etc/vsftpd.conf
14 #设定本地用户可以访问。
15 sudo sed -i -e s|#local_enable=YES|local_enable=YES| /etc/vsftpd.conf
16 #设定可以进行写操作
17 sudo sed -i -e s|#write_enable=YES|write_enable=YES| /etc/vsftpd.conf
18 #设定上传后文件的权限掩码。
19 sudo sed -i -e s|#local_umask=022|local_umask=022| /etc/vsftpd.conf
20 #修改掩码
21 sudo sed -i -e s|local_umask=022|local_umask=000| /etc/vsftpd.conf
22 
23 echo "启动ftp服务 "
24 sudo service vsftpd restart
25 
26 echo "使用方法为 ftp://192.168.0.30/"

 

以上是关于树莓派进阶之路 (033) - 基于linux的ftp脚本的主要内容,如果未能解决你的问题,请参考以下文章

树莓派进阶之路 (034) - 基于linux的zsh安装脚本

树莓派进阶之路 (017) - 基于树莓派的专用摄像头实时监控

树莓派进阶之路 (036) - 树莓派的音频部分

树莓派进阶之路 (028) - 树莓派SQLite3的安装

树莓派进阶之路 (023) - Windows下用串行连接控制树莓派(转)

树莓派进阶之路 (018) - 树莓派通过filezilla,samba与PC文件共享(转)