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
相关推荐
Zh&&Li1 分钟前
保姆级安装AI全自动渗透工具(pentestswarm)
linux·运维·服务器·人工智能
木雷坞2 分钟前
Playwright MCP Docker 部署:mcr 镜像、浏览器工具和权限配置
运维·docker·容器·mcp
骑士雄师3 分钟前
17.2 通过 Config 传入用户名 → 工具1存入 State → 工具2读取 State 并返回答案
服务器·windows·microsoft
江湖有缘11 分钟前
Docker一键部署open-resume简历生成器
运维·docker·容器
沉在嵌入式的鱼18 分钟前
Jetson系列集成第三方库和应用程序到镜像方案
运维·服务器
weixin_6042366734 分钟前
华三 二层交换机 企业完整正式版配置
运维·网络·华为·华为交换机命令
qq_4523962342 分钟前
第三篇:《Kubectl 常用命令与资源管理》
运维·kubelet
hai3152475431 小时前
libcore_final.c —— 九章数流矩阵系统
linux·运维·网络
@Ma1 小时前
企业微信外部群的消息自动化:从协议层到工程实践
运维·自动化·企业微信
我命由我123451 小时前
Windows 操作系统 - Windows 查看防火墙是否开启、Windows 查看防火墙放行端口
java·运维·开发语言·windows·java-ee·操作系统·运维开发