首页主机资讯CentOS中Notepad++如何进行远程编辑

CentOS中Notepad++如何进行远程编辑

时间2025-11-20 12:50:04发布访客分类主机资讯浏览1208
导读:在 CentOS 上使用 Notepad++ 远程编辑的正确思路 Notepad++ 运行在 Windows 上,远程编辑 CentOS 文件通常通过 NppFTP 插件以 **SFTP(端口 22)**连接服务器,在本地编辑后保存即可自动...

在 CentOS 上使用 Notepad++ 远程编辑的正确思路

Notepad++ 运行在 Windows 上,远程编辑 CentOS 文件通常通过 NppFTP 插件以 **SFTP(端口 22)**连接服务器,在本地编辑后保存即可自动上传。若你是在 CentOS 本机寻找“Notepad++ 远程编辑”的方案,需改用其他工具(见文末替代方案)。

操作步骤

  • 在 Windows 上安装 Notepad++,打开菜单:插件 → 插件管理 → 搜索并安装 NppFTP;安装后重启,在 插件 → NppFTP → 显示 NppFTP 窗口。
  • 打开 NppFTP 窗口的齿轮图标 → Profile settingsAdd new,填写:
    • Connection type:SFTP
    • Hostname:CentOS 服务器 IP
    • Port:22
    • Username / Password:登录凭据
  • 保存后点击连接,首次会提示是否信任主机,确认后连接;在右侧文件树中双击文件即可打开,Ctrl+S 保存会自动同步到服务器

CentOS 端需准备

  • 确保 SSH 服务已运行sudo systemctl enable --now sshd
  • 防火墙放行 22 端口sudo firewall-cmd --add-port=22/tcp --permanent & & sudo firewall-cmd --reload
  • 使用 SFTP 无需额外 FTP 服务;若改用 FTP,需安装并配置 vsftpd,并注意权限与认证限制(见下文“常见问题”)。

常见问题与处理

  • 插件管理器缺失(Notepad++ 7.5.0 之后官方不再内置):手动安装 Plugin Manager 后再装 NppFTP。
  • 连接被拒绝或超时:确认 IP/端口可达、SSH 服务在运行、云主机安全组放行 22
  • 保存失败(Permission denied):登录用户对目标文件或目录无写权限,调整权限或以具备权限的用户登录。
  • 使用 FTP 时的 530 错误:
    • userlist_enable=NO(vsftpd.conf)
    • 检查 /etc/vsftpd/ftpusers 是否禁用了 root 等账户,必要时移除后重启 vsftpd。
  • 首次目录为空:在 NppFTP 中刷新根目录后再浏览。

如果你是在 CentOS 本机寻找替代方案

  • 使用内置编辑器:如 vim / nano
  • 图形化编辑器:安装 gedit(需 GUI)或使用 VS Code 的远程 SSH 扩展(需桌面环境或远程方式)

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS中Notepad++如何进行远程编辑
本文地址: https://pptw.com/jishu/751949.html
CentOS下Notepad++如何进行性能优化 CentOS上Notepad++如何进行版本控制

游客 回复需填写必要信息