阅读量:4
Ubuntu SFTP可通过命令行或图形工具进行远程文件编辑,以下是具体方法:
一、命令行方式(推荐)
-
安装与连接
- 确保已安装OpenSSH服务器(默认包含SFTP):
sudo apt update && sudo apt install openssh-server - 连接远程服务器:
输入密码后进入SFTP交互界面。sftp username@remote_ip -P 端口号(默认22可省略)
- 确保已安装OpenSSH服务器(默认包含SFTP):
-
常用文件编辑命令
- 上传/下载文件:
put 本地文件路径 远程路径 # 上传 get 远程文件路径 本地路径 # 下载 - 查看/切换目录:
ls # 查看远程目录 cd 远程路径 # 切换远程目录 pwd # 查看远程当前路径 - 创建/删除文件/目录:
mkdir 远程目录名 # 创建远程目录 rm 远程文件名 # 删除远程文件 rmdir 远程目录名 # 删除远程空目录 - 编辑文件(需配合本地编辑器):
- 下载文件到本地编辑:
get 远程文件路径 本地临时路径 - 使用本地编辑器(如
nano/vim)修改后,再上传:put 本地临时路径 远程文件路径
- 下载文件到本地编辑:
- 上传/下载文件:
二、图形工具方式
-
FileZilla
- 下载安装后,选择SFTP协议,输入服务器地址、用户名、密码即可连接。
- 通过拖拽文件或右键菜单实现上传/下载,支持直接编辑远程文件(需配置本地编辑器)。
-
Nautilus(Ubuntu默认文件管理器)
- 在地址栏输入
sftp://用户名@服务器IP,输入密码后进入远程文件系统,可直接操作文件。
- 在地址栏输入
三、自动化脚本(可选)
- 使用
lftp或expect编写脚本,实现批量文件传输或自动化编辑,例如定时备份。
注意:编辑远程文件时,建议优先下载到本地修改后重新上传,避免直接在服务器上操作复杂文件类型(如二进制文件)。确保使用强密码或SSH密钥认证,保障连接安全。
以上就是关于“Ubuntu SFTP如何进行远程文件编辑”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm