Ubuntu 14.04 安装ftp

在vmware workstation学习使用ubuntu14.04服务器,在安装ftp的时候,搜索了很多个教程都不是太全面,最后集众家之长,终于把ftp配置成功

1.查看是否安装vsftpd

  vsftpd -v

这里写图片描述
2.更新库

  sudo apt-get update   

3.安装vsftpd

  sudo apt-get install vsftpd

4.判断vsftpd是否安装成功

  vsftpd -v

这里写图片描述
这里表明已经安装成功

5.启动服务
一般安装成功之后会自动启动服务

  #启动服务
  sudo service vsftpd start
  #重启服务
  sudo service vsftpd restart
  #查看服务状态
  sudo service vsftpd status

这里写图片描述

6.新建”/home/ftp”目录作为用户主目录

  #新建目录 
  sudo mkdir /home/ftp
  #查看新建目录
  sudo ls /home

这里写图片描述

7.新建FTP用户并设置密码以及工作目录
ftpname为你为该ftp创建的用户名
sudo useradd -d /home/ftp -s /bin/bash ftpname
这里写图片描述

我这里创建的用户名为dada

#创建用户dada ,并设置它的工作目录为/home/ftp
sudo useradd -d /home/ftp -s /bin/bash dada
#设置密码
sudo passwd dada

8.修改配置文件/etc/vsftpd.conf
输入”sudo vi /etc/vsftpd.conf”–>
回车–>打开了vsftpd.conf文件,
点击字母i进入修改模式,向文件中添加”
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowed_users
seccomp_sandbox=NO
–>修改文件中的”local_enable=YES”–>保存。
这里写图片描述

这里写图片描述

修改完成之后,按Esc键返回,然后输入:wq 保存并退出

vi操作命令可以参考
https://www.cnblogs.com/emanlee/archive/2011/11/10/2243930.html

9.新建/etc/allowed_users文件
输入”sudo vi /etc/allowed_users”–>回车–>输入dada–>保存, 文件创建成功。

sudo vi /etc/allowed_users

10.关键的一步,目录授权(不授权的目录,只能连接和下载,不能上传)

#每个人都有读和写以及执行的权限
sudo chmod -R 777 /home/ftp

关于文件权限这块授权777是属于新手级的做法,有疑问的童鞋可以移步参考链接23

经过以上步骤,ftp就搭建成功啦,若是按照教程走的童鞋,没有成功的可以看一下防火墙是否开启了,
防火墙有关操作可以查看参考链接4
这里写图片描述

参考链接:
1.https://jingyan.baidu.com/article/67508eb4d6c4fd9ccb1ce470.html
2.http://blog.csdn.net/langzi7758521/article/details/51190425
3.http://blog.csdn.net/liu454638324/article/details/40477153
4.http://www.linuxidc.com/Linux/2016-12/138259.htm (防火墙配置)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值