ubuntu下搭建FTP服务器并使用FileZilla上传下载

为了让实验室同学在共享文件时更加方便,我们决定在实验室电脑上搭建一个FTP服务器,ubuntu系统版本为16.04,下面就是我的搭建流程

ubuntu上搭建FTP

1.安装ftp

sudo apt-get install vsftpd

2.添加ftp用户

sudo useradd -d /home/ftp -M uftp   //  用户名为uftp
sudo passwd ftp    //密码为ftp

3.修改配置文件

sudo vim etc/vsftpd.conf

不允许匿名用户浏览和下载
anonymous_enable=NO
允许本地用户登录并允许其上传文件。
local_enable=YES
write_enable=YES
设置固定目录,在结尾添加。如果不添加这一行,各用户对应自己的目录,当然这个文件夹自己建
local_root=/home/uftp

4.连接访问

ftp 127.0.0.1    //本地连接,也可以使用 ftp localhost
ftp 你的ip        //其他人访问  ,在终端可以通过ifconfig获得

下面是我在连接另一台电脑上ftp服务器时的具体情况

ftp1.png

5.文件的上传及下载

使用putget命令

ftp2.png

使用FileZilla客户端

1.去官网下载

  • https://filezilla-project.org/
  • linux下直接使用 sudo apt-get install filezilla
    安装成功后控制台输入filezilla即可启动,直接进行3中的配置

2.下载完后进行解压缩

3.进行相关配置

启动软件后出现如下页面,要进行一些参数的填写

Host : 填写你要访问的ftp服务器ip
Username : 填写用户名
Password : 设置的密码
Port : 默认是21
接下来就是点击Quickconnect

第二栏表示上传下载状态
第三栏左边表示你本地的目录结构,右边表示ftp服务器目录结构,
当你想进行上传下载时,可以左击文件夹选择相应的操作

希望这篇总结能够有帮助到你~
如果你有什么问题,欢迎留言

ubuntu下搭建FTP服务器并使用FileZilla上传下载相关推荐

  1. 在Ubuntu下搭建FTP服务器的方法

    由于整个学校相当于一个大型局域网,相互之间传送数据非常快,比如要共享个电影,传点资料什么的. 所以我们可以选择搭建一个FTP服务器来共享文件. 那么问题来了,有的同学会问,我们既然在一个局域网内,直接 ...

  2. 【vsftpd】Ubuntu下搭建FTP服务器

    文章目录 使用ubuntu的vsftpd搭建ftp服务器 一.下载安装 二.通用配置 1.确认服务 2.修改配置文件 (1)配置文件 (2) 对root用户的配置 (3) 重启服务 三.多用户配置 1 ...

  3. 如何搭建FTP服务器实现文件的上传及下载?(亲测有效)

      FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务. FTP是File Transfer Protoc ...

  4. 模拟部署FTP服务器并提供文件的上传及下载

    FTP(File Transfer Protocol:文件传输协议)是TCP/IP协议组中的协议之一,主要是提供文件共享服务. 数据端口20:用于传输数据: 控制端口21:用于传输指令: 操作环境:V ...

  5. Ubuntu下架设FTP服务器(转)

    Ubuntu下架设FTP服务器 Linux下提供了很多的ftp服务器,这里我选用了安全,快速,简单的vsftpd作为FTP服务器.本文是我在自己的Ubuntu 10.10 -32 位系统下搭建的.搭建 ...

  6. Ubuntu Server搭建FTP服务器(2) --本地用户FTP服务器架设

    Ubuntu Server搭建FTP服务器(2) --本地用户FTP服务器架设 参考:ubuntu中文wiki百科,网址:wiki.ubuntu.org.cn 环境:Ubuntu 9.04 Serve ...

  7. ubuntu下安装ftp服务器

    ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装     $sudo aptitude install vsftpd     $ps aux | grep 'ftp' ...

  8. 在Windows2003下搭建FTP服务器

      在Windows2003下搭建FTP服务器 Windows 2003 Standard Edition.Windows 2003 Enterprise Edition.Windows XP Pro ...

  9. linux如何搭建mqtt服务器,【MQTT】在Ubuntu下搭建MQTT服务器

    前言 博主之前写了一篇<在Windows下搭建MQTT服务器>,这次要尝试在Ubuntu下搭建MQTT服务器.实际上,下载好源码包后,后面的都和那篇文章差不多了. 开发环境 虚拟机 Ubu ...

最新文章

  1. P1892 [BOI2003]团伙(并查集,反集)难度⭐⭐★
  2. 博客园 noteless 全部文章 目录索引
  3. Linux生成ssh公钥免密码登录远程主机和Xshell跨跳板机登录
  4. MySQL中批量插入数据
  5. c语言定义学生结构体类型,C语言中结构体的三种定义方式
  6. Javascript七种继承方式
  7. 在线蚂蚁文,菊花文生成工具
  8. paip.基于urlrewrite的反向代理以及内容改写
  9. 海关179对接问题及解决办法大集锦
  10. win10扬声器红叉_win10系统右下角小喇叭红叉显示扬声器耳机或者耳机已拔出的图文技巧...
  11. 海贼王剧场版:Z 剧情详解(附TS无字幕版地址)
  12. 智能家居系列之智能家居平台设计
  13. Android一步一步实现一款实用的Android广告栏
  14. 光伏电子工程的设计与实施2022——单片机力控部分实现思路
  15. 这年头,做硬件工程师没前途?
  16. 低功耗蓝牙芯片发展方向
  17. matlab heart scale,libsvm-3.18 heart_scale文件格式错误
  18. JSP javaweb餐厅点餐系统源码(点餐系统)点餐系统网上订餐系统在线订餐系统
  19. python用于计算和数据处理的包有哪些_chapter3-2 常用数据处理包Numpy整理2
  20. HTML5青蛙吃苍蝇小游戏代码

热门文章

  1. Android---使用-ContentProvider-无侵入获取-Context
  2. UI设计师ps的使用,产品经理
  3. python---发送邮件(zmail)
  4. Kubernetes学习(八)Helm应用包管理器
  5. 满足ASIL D的新能源汽车紧凑型逆变器产品开发及量产
  6. Markdown Pad2使用基础(总结)
  7. 最新web学习路线及课程大纲
  8. MT6755 平台手机皮套驱动实现
  9. android恢复微信好友,微信 怎么找回删除的好友 androiddb
  10. Photoshop图像处理算法—色阶调整