Ubuntu上常用的Ftp服务器是vsFTPd。安装前检查下是否已经装好了。用 sudo service vsftpd restart,如果提示重启成功之类的信息,说明此服务器已经安装好了vsFTPd,并且已经重新启动好了。

1,更新资源列表

Ubuntu14.04上搭建FTP服务器

2,安装vsFTPd服务

Ubuntu14.04上搭建FTP服务器

3,判断是否安装成功

Ubuntu14.04上搭建FTP服务器

4,新建"/home/uftp"目录作为用户主目录

打开"终端窗口",输入"sudo mkdir /home/uftp"-->回车-->输入"sudo ls /home"-->回车-->有一个uftp目录,目录新建成功。

Ubuntu14.04上搭建FTP服务器

5,新建用户uftp并设置密码

打开"终端窗口",输入"sudo useradd -d /home/uftp -s /bin/bash uftp"-->回车-->用户新建成功-->输入"sudo passwd uftp"设置uftp用户的密码-->回车-->输入两次密码-->回车-->密码设置成功。

Ubuntu14.04上搭建FTP服务器

6,使用Vim修改配置文件/etc/vsftpd.conf

打开"终端窗口",输入"sudogedit /etc/vsftpd.conf"-->回车-->打开了vsftpd.conf文件,向文件中添加"userlist_deny=NO

userlist_enable=YES userlist_file=/etc/allowed_users"和"seccomp_sandbox=NO"-->使文件中的"local_enable=YES"-->保存。

Ubuntu14.04上搭建FTP服务器

7,使用gedit新建/etc/allowed_users文件

打开"终端窗口",输入"sudo vim /etc/allowed_users"-->回车-->输入uftp-->保存, 文件创建成功。

Ubuntu14.04上搭建FTP服务器

8,使用gedit查看/etc/ftpusers文件中的内容

打开"终端窗口",输入"sudo vim /etc/ftpusers"-->回车-->打开这个文件后,看一看有没有uftp这个用户名,如果没有,就直接退出。如果有就删除uftp,因为这个文件中记录的是不能访问FTP服务器的用户清单。

Ubuntu14.04上搭建FTP服务器

9,在windows上用ftp客户端的命令行来测试一下

Ubuntu14.04上搭建FTP服务器

Ubuntu14.04上搭建FTP服务器

Ubuntu14.04上搭建FTP服务器

Notice:Ftp服务器启动好之后,可以用安装的时候创建的账号登录,比如mx,对应的ftp主目录位于/home/mx。如果你想通过root账号登录,请去修改/etc/ftpusers,把root用户去掉即可。

Ubuntu14.04上搭建FTP服务器

相关文章:

  • 2022-12-23
  • 2021-08-27
  • 2021-08-10
  • 2021-10-10
  • 2021-12-05
  • 2021-12-10
  • 2022-01-15
  • 2021-11-26
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-08
  • 2021-11-30
  • 2021-07-12
  • 2021-05-09
  • 2022-02-26
相关资源
相似解决方案