在 centos7 中, /etc/ssh/sshd_config 中会配置 sftp-server 服务,也就是说 centos7 本身自带 sftp 功能:
在 secure CRT 中,右击已连接的 ssh 标签页,选择 Connect SFTP Session:
就会进入 sftp 窗口。
sftp 命令说明如下:
| 命令 | 说明 |
|---|---|
| pwd | 显示远程工作目录。 |
| lpwd | 显示本地工作目录。 |
| help | 显示帮助。 |
| quit | 退出 sftp。 |
| version | 显示协议版本。 |
| ls | 显示远程目录列表。(常用) |
| lls | 显示本地目录列表。(常用) |
| cd path | 切换远程目录路径。(常用) |
| lcd path | 切换本地目录路径。(常用) |
| put | 把本地文件上传到远程工作目录。(常用) |
| get | 把远程文件下载到本地工作目录。(常用) |
举个例子,把 desktop.ini 文件上传到远程工作目录,就可以使用以下命令:
put desktop.ini
可以看到,上传速度还是可以的。