Notpad++通过SFTP连接ubuntu20.04实现windows下文件修改

devtools/2025/3/4 9:49:36/

第一步:开启ubuntu20.04下的22端口

sudo apt update
sudo apt install vsftpd

sudo nano /etc/vsftpd.conf

修改:

listen=YES   # 将此行修改为 listen=YES 如果需要直接监听端口21

我这里默认监听20端口进行数据传输

再安装

sudo apt install openssh-server

第二步:配置防火墙以允许FTP和SFTP流量

查看防火墙状态:sudo ufw status

sudo ufw enable
sudo ufw allow 22

如下图:


第三步:notepad++配置参考:

使用notepad++远程编辑Linux主机文件-CSDN博客


http://www.ppmy.cn/devtools/164425.html

相关文章

03 HarmonyOS Next仪表盘案例详解(二):进阶篇

温馨提示:本篇博客的详细代码已发布到 git : https://gitcode.com/nutpi/HarmonyosNext 可以下载运行哦! 文章目录 前言1. 响应式设计1.1 屏幕适配1.2 弹性布局 2. 数据展示与交互2.1 数据卡片渲染2.2 图表区域 3. 事件处理机制3.1 点击事件处理3.2 手势…

Kafka实现事务的机制

1. Kafka中事务的几个基本概念 Kafka 事务主要由 生产者(Producer) 来实现,核心概念包括: TransactionalId:事务 ID,Kafka 用它来唯一标识一个事务。Transaction Coordinator:事务协调器&…

基于SpringBoot的“数据驱动的资产管理系统站”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“数据驱动的资产管理系统站”的设计与实现(源码数据库文档PPT) 开发语言:Java 数据库:MySQL 技术:SpringBoot 工具:IDEA/Ecilpse、Navicat、Maven 系统展示 系统功能结构图 局部E-R图 系统登录界…

图数据库Neo4j面试内容整理-图的聚类与社区检测

图的聚类与社区检测 是图分析中两个非常重要的任务,尤其是在社交网络、推荐系统、信息传播等领域中。通过这些技术,我们可以发现图中的潜在结构和模式,例如社交网络中的社区、学术论文中的研究领域等。社区检测和聚类有助于揭示图中节点的群体结构,进而挖掘出有价值的模式和…

特征分解(Eigen decomposition)在深度学习中的应用与理解

特征分解在深度学习中的应用与理解 特征分解(Eigendecomposition)是线性代数中的一个核心工具,在深度学习领域有着广泛的应用,尤其是在涉及矩阵操作和概率模型时。对于研究者来说,理解特征分解不仅有助于掌握数学基础…

在 ASP.NET Core 中压缩并减少图像的文件大小

示例代码:https://download.csdn.net/download/hefeng_aspnet/90294127 在当今的数字时代,图像是 Web 应用程序和用户体验不可或缺的一部分。但是,处理大型图像文件可能会导致网页加载缓慢和更高的存储费用。为了解决这个问题,在…

Docker + Vue2 热重载:为什么需要 CHOKIDAR_USEPOLLING=true?

在 Docker 中运行 Vue 2 项目时,许多开发者会遇到 代码修改后热重载(Hot Reload)失效的问题。虽然 Vue 2 默认支持热重载,但由于 Docker 文件监听机制的特殊性,Webpack 的 watch 机制可能无法正常工作。 本文将深入解析…

分布式和微服务的理解

分布式系统和微服务是现代化软件架构中两个关键概念,它们共同支撑了高可用、高扩展的互联网应用,但侧重点和解决的问题有所不同。以下是它们的核心理解: ​一、分布式系统(Distributed System)​ 定义: 分…