Ubuntu 搭建ftp服务器

局域网之间经常传文件,用u盘老是拷来拷去的感觉很不方便,所以就想建一个ftp服务器,上传下载就都很方便。。

当然,搭建的方法网上一大堆,我同样也是从网上学来的,并没有很大的不同,只是自己的搭建过程而已,写下来也只希望对自己以后或他人有所启发。

我的系统是Ubuntu 14.04 LTS, 网上一搜,就找到了vsftpd (Very secure ftp daemon) 这个号称十分安全的ftp服务器,于是开始安装。

首先检查是否安装了vsftpd

dpkg -l |grep vsftpd

 

图为已安装

没有安装的话就先安装

sudo apt-get install vsftpd

安装完后,首先创建一个文件夹作为访问的根目录,

sudo mkdir /home/myftp

改变目录访问权限

sudo chmod a-w /home/myftp

创建新目录

sudo mkdir /home/myftp/upload


然后开始添加用户

sudo useradd -d /home/myftp -M test

设置密码

sudo passwd test


最后就是修改ftp的默认配置文件应该是在

/etc/vsftpd.conf路径下


禁止匿名访问

# Allow anonymous FTP? (Disabled by default)
anonymous_enable=NO

允许本地用户访问

# Uncomment this to allow local users to log in.
local_enable=YES

允许上传

# Uncomment this to enable any form of FTP write command.
write_enable=YES

限定用户访问目录

chroot_local_user=YES

注: 允许某项设定只需删去前面的#号就行,注释不要删。编辑文件是也要加上sudo,否则无法修改。


最后重启ftp服务

sudo service vsftpd restart


最后访问,可以通过浏览器或者Ubuntu自带的Connect to server连接,浏览器连接只能查看或者下载文件,不能上传,而连接到服务器可以执行各种操作 ,windows下可以用资源管理器连接,也就是随便打开一个目录,在地址栏输入ftp://服务器地址就行。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值