FTP协议——BFTPD基本操作(Ubuntu+Win)

1、描述

2、 步骤

  • 启动BFTPD。启动文件在/home/zzs/FTP/BFTPD/sbin目录下,文件名为bftpd。

  • 查询虚拟机ip地址。
    *

    复制代码
      ip addr show
  • 本机发起连接。(用户名密码是虚拟机的登录用户名)
    *

    复制代码
      ftp xxx.xxx.xxx.xxx
      用户名
      密码
  • 设置防火墙。

    • 虚拟机(可以不关)
      *

      复制代码
        sudo ufw disable
    • 本机

      • 安全中心 -> 防火墙 -> 高级设置 -> 防火墙属性 -> 公用配置文件,关闭公用网络防火墙。
      • 也可以将FTP的防火墙配置为公用。
  • 列出当前目录内容
    *

    复制代码
      ls
  • 下载文件
    *

    复制代码
      get 文件名
    • 下载的文件保存在C:\Users\zzs中。
  • 上传文件

    • 从C:\Users\zzs中选择文件上传。
    复制代码
      put 文件名
  • 删除文件

    • 先配置BFTPD,允许用户删除文件。配置文件在/home/zzs/FTP/BFTPD/etc中。
    复制代码
      sudo vim bftpd.conf
    • 改为yes。

    • 再删除文件。
      *

      复制代码
        delete 文件名
  • 退出会话
    *

    复制代码
      quit
  • 关闭BFTPD服务器

    • 查找进程ID,然后再停止该进程。
    复制代码
      pgrep bftpd
      sudo kill xxx
相关推荐
aixingkong92115 分钟前
AI超节点Scale Up域总线各层优化设计
linux·服务器·网络
yj_xqj1 小时前
Docker 基础应用与介绍
运维·docker·容器
happymagic2 小时前
vmware workstation Pro 虚拟机设定启停的时间段
运维·服务器·windows
一只鹿鹿鹿2 小时前
三甲综合智慧医院信息化总体解决方案(PPT文件)
大数据·运维·物联网·安全·政务
AI的探索之旅2 小时前
BOM管理的AI自动化:从原理图到采购清单,我搭了一套全自动工具链
运维·人工智能·自动化
组合缺一2 小时前
Solon 的 10 种 HTTP 服务器:改一行依赖,换一个引擎
java·服务器·网络协议·http·solon
Kina_C3 小时前
HAProxy 负载均衡实战:从安装配置到高级参数详解
linux·运维·负载均衡·haproxy
Zhang~Ling3 小时前
手写进程池:基于匿名管道的 Master-Slave 架构实战
linux·服务器·架构
coward914 小时前
千兆以太网卡(Ethernet)驱动初始化完成,但是无法udhcpc获取ip
服务器·网络·嵌入式硬件·tcp/ip
Tyfrank4 小时前
Linux内核收包路径及中断
linux·运维·单片机