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
相关推荐
魔都吴所谓1 天前
【Ubuntu】22.04安装 CMake 3.24
linux·运维·ubuntu
守城小轩1 天前
基于Chrome140的INS账号自动化——需求分析&环境搭建(一)
运维·chrome devtools·浏览器自动化·指纹浏览器·浏览器开发
w6100104661 天前
CKA-2026-resources
运维·docker·容器·cka
程序员老邢1 天前
【技术底稿 11】内网私有 Docker 镜像仓库 Registry2 全流程部署(多机共享,告别离线拷贝)
运维·docker·容器·架构·devops
楼田莉子1 天前
设计模式:创建型设计模式简介
服务器·开发语言·c++·设计模式
SPC的存折1 天前
6、MySQL设置TLS加密访问
linux·运维·服务器·数据库·mysql
wanhengidc1 天前
云手机搬砖安全吗
大数据·运维·服务器·安全·游戏·智能手机
wanhengidc1 天前
服务器管理器的作用有哪些?
运维·服务器·网络·安全·游戏·智能手机
cyber_两只龙宝1 天前
【Docker】Docker的自定义网络详解
linux·运维·网络·docker·云原生·容器
JustNow_Man1 天前
【opencode】使用方法
linux·服务器·网络·人工智能·python