【51CTO.com快译】大多数人需要与Linux/BSD服务器之间传输文件时,青睐FileZilla或WinSCP之类的实用程序。如果OpenSSH守护程序在该计算机上运行,可以通过SSH FTP协议(SFTP)连接到它。上述实用程序提供了图形界面,确实让用户更容易传输文件,不过得安装和配置这种程序。
一些纯粹主义者更喜欢不必安装额外的实用程序。其他人完全偏爱命令行,因为命令行提供了更大的控制权,并更快地告诉实用程序你希望它执行什么操作。但如果你想传输文件,现在多了一个使用命令行的理由。默认情况下,Windows 10含有OpenSSH客户软件,让你可以直接从命令提示符登录到Linux/ BSD服务器。
该客户软件还附带其他许多实用程序,其中包括SFTP。因此,你现在还可以直接从命令提示符将文件传输到Linux / BSD操作系统,没必要在Windows计算机上安装任何东西。
SFTP实用程序在Linux机器上也可以使用,用起来一样。
如何使用SFTP命令登录?
如果你使用Windows,打开命令提示符。如果使用Linux,打开终端窗口。
想使用SFTP命令登录到服务器,请使用与SSH命令一模一样的语法。如果你不熟悉该语法,请阅读简介段落中链接的教程。
sftp your_username@IP-address-or-hostname
示例性命令:
sftp john&