树莓派进阶之路 (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) - 基于树莓派的专用摄像头实时监控