今天跟同学们说下怎么搭建校园FTP,以此来加强校内资源流通,在这个网络状况让人抓狂的今天,相信很有必要。。。 大家看了帖子就可以搭建自己的FTP了,希望到时候成功的同学可以把你们的FTP贡献出来。。。 其实搭建一个简单的FTP是没什么难度的,再新的新手看完帖子相信都能自己作出来自己的FTP,所以请耐心看下去。。。下面教程开始 linux本来就是为服务器而生的,所以拿linux来做服务器最好不过了,同时linux下面的FTP客户端也很丰富,今天要介绍的就是最出名的一款:vsftpd,这款软件使用简单并且功能强大,可能令新手不适应的是没有GUI,但是文字配置感觉更简单,更好玩! 第一:下载并且安装vsftpd软件,ubuntu下面在终端执行
第二:配置vsftpd,在终端输入
下面贴出来我的配置文件:(以#开头的为注释,可以忽略,整个直接复制替换掉你的就可以了)
我的FTP文件配置情况:只允许匿名用户访问,且只有读取的权限,这样做是最安全的,管理服务器本地完成就好了;最大连接数为600个IP,每个IP的限制线程为500;保存日志文件到/var/log/vsftpd.log,方便查看! 这样的配置基本就能满足要求了,需要更复杂的配置可以自己找男人(man),命令
第三:挂载自己想要共享给别人的目录到/srv/ftp,命令为
这样基本就可以了,你可以重启下你的vsftpd服务再进下你的FTP服务器看下,重启vsftpd命令为
第四(增强):其实FTP已经搭配完成了,剩下的就是做点能让FTP更方便的事,比如开机自动挂载自己的目录到FTP家目录并且重启vsftpd服务,下面贴出我的脚本:
同学们可以保存下来,保存名为ftp放到主目录,并且加上可执行权限,命令:
到了这里剩下的就好办了,接着:系统-----首选项----启动应用程序----添加:名称ftp 命令:
|