linux怎么sftp传文件,如何使用Linux SFTP命令传输文件
linux怎么sftp传文件,如何使用Linux SFTP命令传输文件
SFTP(SSH文件传输协议)是一种安全文件传输协议,用于通过加密的SSH传输访问,管理和传输文件。
与传统的FTP协议相比,SFTP提供了FTP的所有功能,并且更易于配置。
与sftp命令不同,该命令允许您对远程文件执行一系列操作并恢复文件传输。
在本教程中,我们将向您展示如何使用Linux sftp命令。
在你开始之前
为了能够通过SFTP传输和管理文件,您必须具有远程系统的写入权限
传输大文件时,建议在屏幕或tmux会话中运行sftp命令
运行sftp命令的目录是本地工作目录
建立SFTP连接
SFTP架构是客户端 - 服务器模型架构。它是SSH的子系统,支持所有SSH身份验证机制
虽然默认设置传统密码验证并且更易于使用,但如果您经常通过SSH / SFTP连接到服务器,建议创建SSH密钥并设置无密码SFTP登录。
要打开与远程系统的SFTP连接,请使用sftp命令,后跟远程服务器用户名和IP地址或域名:sftp remote_username@server_ip_or_hostname
如果您使用的是密码验证,系统将提示您输入用户密码。连接后,远程服务器将显示确认消息和sftp>提示。Connected to remote_username@server_ip_or_hostname.
sftp>
如果SSH服务器未在默认端口22上侦听,请使用oPort指定备用端口的选项:sftp -oPort=custom_port remote_username@server_ip_or_hostname
SFTP命令
大多数S