如何使用SFTP上传文件到您的VPS

列印
  • 0

SFTP允许您通过SSH上传和下载文件。在VPS上,它使用与普通SSH相同的登录信息:VPS IP地址、SSH用户名、SSH密码或密钥,以及SSH端口。

默认的SSH/SFTP端口是22,除非您更改了它。如果SSH无法工作,SFTP也将无法工作。

  1. 在您的计算机上安装一个SFTP客户端,例如FileZilla或WinSCP。
  2. 使用协议SFTP、您的VPS公网IP、端口22和您的Linux SSH用户名创建一个连接。
  3. 连接到VPS。如果客户端询问是否信任主机密钥,仅在IP地址正确时接受。

    FileZilla快速连接SFTP连接详情

  4. 将文件上传到您正在运行的软件使用的文件夹中。除非指南特别指示,否则不要随意上传文件到/。
路径常见用途
/home用户文件夹、游戏文件和服务账户。
/opt手动安装的软件。
/srv托管服务,具体取决于您的设置。
/var/log日志。在故障排除时从这里下载。

有关完整的FileZilla操作指南,请使用如何使用FileZilla连接到SFTP。

 

常见的SFTP错误

  • 使用FTP而不是SFTP。VPS通常使用基于SSH的SFTP。
  • 将文件上传到错误的用户文件夹,然后从另一个文件夹启动应用程序。
  • 上传归档文件但忘记在VPS上解压。
  • 更改所有权或权限,导致服务无法读取文件。

如果文件上传成功但应用程序无法看到,请检查应用程序配置或启动命令中的确切文件夹路径。


這篇文章有幫助嗎?

相關文章

« 返回

Follow us on Social Media

Stay in the loop! Follow our social media accounts and stay up-to-date with the latest news, announcements, tips & tricks and behind-the-scenes insights!