linux下ftp服务器的搭建

        前一段时间专门弄了个阿里云来玩vpn,通过openvpn搭了一个vpn服务器,由于阿里云是买的国内的,无法fan_qiang,其实就是想用vpn来随时随地控制实验室内网的自己的台式机而已,搭了之后感觉很好用,于是想顺便搭个ftp服务器来给自己随时随地共享资料吧。但是就是这么简单的一件小事,断断续续的做了三天。。本来多简单的一件小事,被网上的各种资料坑得不行,还是自己根据实际简单的写一点吧(虽然感觉没这个必要,这方面的资料还是很多的)。

        在linux下,比较好的ftp服务器就是vsftpd,不用自己找源码安装,直接通过sudo apt-get install vsftpd安装即可,中间的一些库都会顺便安装好。关键就是配置了。(系统:ubuntu14.04,64位操作系统)

        首先,既然是一个私人ftp用,肯定不能通过匿名模式就可以登录的,匿名模式要禁掉。

        然后,root用户用不着吧。。还是自己新建一个用户和对应的文件夹,来当做ftp工作路径:

(1)mkdir /home/ftp

(2)useradd -d /home/ftp -s /bin/bash +用户名

(3)passwd +刚才创建的用户名

        再然后,修改一下配置文件,通过apt-get安装的vsftpd的配置文件为:/etc/vsftpd.conf,

设置属性值
anonymous_enable=NO #禁止匿名访问
local_enable=YES
write_enable =YES
保存返回

        最后,重启vsftpd服务:service vsftpd restart

        完成了,就这么简单,通过windows下的普通对话框都可以登录。

        之前看网上的资料,要新建一堆各式各样的文件,还要添加用户许可之类的,按照那样做了后,发现通过windows环境登录,一直报错,提示windows无法打开对应文件夹等等各种问题,不过估计还是我自己的问题吧,我还花了很多时间去设置了各种浏览器脱机工作等等模式,这么简单的事,折腾了几天。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值