翼度科技»论坛 云主机 LINUX 查看内容

Linux 堡垒机命令行中如何上传下载文件(SecureCRT - SFTP)

5

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
通过堡垒机进入的 Linux 操作系统,无法直接使用 WinSCP 等工具进行文件的上传下载。
可使用 SecureCRT 先进入命令行模式
配置

配置 Linux 堡垒机的连接方式

连接

选择要进入的堡垒机

进入SFTP

文件 -> 连接 SFTP 标签页


上传文件


SFTP 命令

常用命令
  1. # 切换本地目录
  2. sftp> lcd "D:\temp"
  3. # 切远程地目录
  4. sftp> cd home
  5. # 查看本地的当前目录
  6. sftp> lpwd
  7. # 查看远程主机当前目录
  8. sftp> pwd
复制代码
上传
  1. # 先切换到远程目录,
  2. sftp> cd /home
  3. #上传一个本地文件到远程目录
  4. sftp> put "D:\temp\logs\222.png"
  5. #上传一个本地目录到远程目录
  6. sftp> put -r "D:\temp\logs"
  7. #上传多个本地文件到远程目录
  8. sftp> mput "D:\temp\logs\*.png"
  9. #上传一个本地目录到远程目录
  10. sftp> mput -r "D:\temp\log*"
复制代码
下载
  1. # 先切换到本发要保存的目录,
  2. sftp> lcd D:\temp\logs
  3. #下载一个远程文件到本地目录
  4. sftp> get /home/logs/111.png
  5. #下载一个远程目录到本地目录
  6. sftp> get -r /home/logs
  7. #下载多个远程文件(支持通配符*)到本地目录
  8. sftp> mget /home/*.png
  9. #下载多个远程目录(支持通配符*)到本地目录
  10. sftp> mget -r /home/log*
复制代码
演示
  1. # Windows 目录最好加上双引好,防止目录中存在空格问题
  2. sftp> cd /home
  3. sftp> pwd
  4. /home
  5. sftp> put "D:\temp\logs\222.png"
  6. Uploading 222.png to /home/222.png
  7.   100% 248KB    248KB/s 00:00:00     
  8. D:/temp/logs/222.png: 254491 bytes transferred in 0 seconds (248 KB/s)
  9. sftp> put -r "D:\temp\logs"
  10. Uploading 111.png to /home/logs/111.png
  11.   100% 239KB    239KB/s 00:00:00     
  12. 111.png: 245673 bytes transferred in 0 seconds (239 KB/s)
  13. Uploading 222.png to /home/logs/222.png
  14.   100% 248KB    248KB/s 00:00:00     
  15. 222.png: 254491 bytes transferred in 0 seconds (248 KB/s)
  16. Uploading test.txt to /home/logs/test.txt
  17.   100% 292KB    292KB/s 00:00:00     
  18. test.txt: 300000 bytes transferred in 0 seconds (292 KB/s)
  19. Uploading test.txt to /home/logs/logs/test.txt
  20.   100% 292KB    292KB/s 00:00:00     
  21. logs/test.txt: 300000 bytes transferred in 0 seconds (292 KB/s)
  22. sftp>
  23. sftp>
  24. sftp>
  25. sftp> lcd D:\temp\logs
  26. sftp> lpwd
  27. D:/temp/logs
  28. sftp> get /home/logs/111.png
  29. Downloading 111.png from /home/logs/111.png
  30.   100% 239KB    239KB/s 00:00:00     
  31. /home/logs/111.png: 245673 bytes transferred in 0 seconds (239 KB/s)
  32. sftp> get -r /home/logs
  33. Downloading test.txt from /home/logs/test.txt
  34.   100% 292KB    292KB/s 00:00:00     
  35. test.txt: 300000 bytes transferred in 0 seconds (292 KB/s)
  36. Downloading 111.png from /home/logs/111.png
  37.   100% 239KB    239KB/s 00:00:00     
  38. 111.png: 245673 bytes transferred in 0 seconds (239 KB/s)
  39. Downloading 222.png from /home/logs/222.png
  40.   100% 248KB    248KB/s 00:00:00     
  41. 222.png: 254491 bytes transferred in 0 seconds (248 KB/s)
  42. Downloading test.txt from /home/logs/logs/test.txt
  43.   100% 292KB    292KB/s 00:00:00     
  44. logs/test.txt: 300000 bytes transferred in 0 seconds (292 KB/s)
  45. sftp>
复制代码


来源:https://www.cnblogs.com/vipsoft/p/17247607.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具