当前位置: 首页 > news >正文

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

1、描述

  • 本机(Win10)与虚拟机(Ubuntu22.04.4)上的BFTPD服务器建立FTP连接,执行一些基本操作。
  • BFTPD安装教程:FTP协议——BFTPD安装(Linux)-CSDN博客

2、 步骤

  • 启动BFTPD。启动文件在/home/zzs/FTP/BFTPD/sbin目录下,文件名为bftpd。
  • 查询虚拟机ip地址。
    • ip addr show
  • 本机发起连接。
    • ftp xxx.xxx.xxx.xxx
      用户名
      密码
  • 设置防火墙。
    • 虚拟机(可以不关)
      • sudo ufw disable
    • 本机(创建虚拟机设置网络时,使用的是NAT模式,虚拟机和本机不属于同一局域网)
      • 安全中心 -> 防火墙 -> 高级设置 -> 防火墙属性 -> 公用配置文件,关闭公用网络防火墙。
      • 也可以将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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • PHP之fastadmin系统配置分组增加配置和使用
  • 【java】常见面试题目
  • Modular military character
  • 全球AI新闻速递527
  • nginx代理前端html
  • 【Docker实战】进入四大数据库的命令行模式
  • C++的数论相关算法
  • 05.爬虫---urllib与requests请求实战(GET)
  • 【机器学习结合AI绘画工具】——开启艺术创作的新纪元
  • Vue 子组件向父组件传值
  • ros 学习记录(四)仿真环境中键盘控制turtlebot3运动
  • MySQL - 信贷业务报表
  • 半年不在csdn写博客,总结一下这半年的学习经历,coderfun的一些碎碎念.
  • Hudi 多表摄取工具 HoodieMultiTableStreamer 配置方法与示例
  • RH850F1KM-S4-100Pin_ R7F7016453AFP MCAL Gpt 配置
  • ERLANG 网工修炼笔记 ---- UDP
  • flutter的key在widget list的作用以及必要性
  • HashMap ConcurrentHashMap
  • Java IO学习笔记一
  • js ES6 求数组的交集,并集,还有差集
  • KMP算法及优化
  • learning koa2.x
  • magento 货币换算
  • MySQL数据库运维之数据恢复
  • NSTimer学习笔记
  • Redis 懒删除(lazy free)简史
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 初识MongoDB分片
  • 京东美团研发面经
  • 算法系列——算法入门之递归分而治之思想的实现
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • 组复制官方翻译九、Group Replication Technical Details
  • # windows 安装 mysql 显示 no packages found 解决方法
  • # 日期待t_最值得等的SUV奥迪Q9:空间比MPV还大,或搭4.0T,香
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • $(function(){})与(function($){....})(jQuery)的区别
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (6)设计一个TimeMap
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (LeetCode) T14. Longest Common Prefix
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (黑马C++)L06 重载与继承
  • (微服务实战)预付卡平台支付交易系统卡充值业务流程设计
  • (五)关系数据库标准语言SQL
  • (学习日记)2024.02.29:UCOSIII第二节
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (正则)提取页面里的img标签
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • *** 2003
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .helper勒索病毒的最新威胁:如何恢复您的数据?