SFTP 传输协议简介
什么是 SFTP
SFTP SSH 文件传输协议,与普通的文本传输协议 FTP 相比,SFTP 传输过程中用了加密/解密技术,效率比 FTP 传输要低得多。
它的优势是可以利用安全的连接传输文件,还能遍历本地和远端系统上的文件。
登录服务器
sftp username@remote_host_name_or_IP |
! 或 exit 或 bye 退出 SFTP
基本操作
登录远端服务器后,这些 SFTP 命令 ~
| 命令 | 描述 |
|---|---|
| pwd | 查看远端当前目录 |
| lpwd | 查看本地当前目录 |
| ls | 查看远端当前目录下的文件 |
| lls | 查看本地当前目录下的文件 |
| cd | 跳转到远端某个目录 |
| lcd | 跳转到本地某个目录 |
| mkdir | 创建远端目录 |
| lmkdir | 创建本地目录 |
| rm | 删除远端文件 |
| rmdir | 删除远端文件夹 |
| chmod、chown、chgrp | 修改文件权限 |
远端命令前加小写字母 l 就是本地的命令。在 put / get 传输完文件,lls, ls 切换查看本地和远端文件传输情况。
传输文件到远端
put local_file_name |
下载文件到本地
get remote_file_name |
基本上上面几个命令就够平常的操作了。