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
相关推荐
_OP_CHEN29 分钟前
【Linux系统编程】(三十九)吃透线程概念:从底层原理到实战应用
linux·运维·操作系统·线程·进程·多线程·c/c++
Codefengfeng35 分钟前
linux系统安装软件教程
linux·运维·服务器
杜子不疼.4 小时前
UU云电脑深度测评:高性价比游戏云电脑,办公版本即将推出
服务器·游戏·电脑
袁袁袁袁满7 小时前
Linux云服务器如何判断系统是否发生过异常断电?
linux·运维·服务器
一只鹿鹿鹿7 小时前
智慧水利一体化建设方案
大数据·运维·开发语言·数据库·物联网
学不完的7 小时前
haproxy
linux·运维·https·负载均衡·haproxy
cyber_两只龙宝8 小时前
Nginx--企业高性能web服务器高级配置详解
linux·运维·nginx·云原生
如若12310 小时前
AutoDL云服务器 NVIDIA 570驱动 EGL渲染修复全记录
运维·服务器·python
i建模10 小时前
Omarchy设置防火墙
linux·运维
晚秋大魔王10 小时前
泰拉瑞亚手机版服务器部署
运维·服务器·泰拉瑞亚