开发者社区> 问答> 正文

ssh传输文件

情况是这样的,我自己的计算机称为A,中间Linux服务器称为B,目标Linux服务器称为C
我连接C的方式为,ssh登录到B,然后在B上ssh登录到C
请问我如何才能将A上的文件传输到C上?
我在B上只能使用ssh命令。
求指教。

展开
收起
a123456678 2016-06-20 10:58:16 2284 0
1 条回答
写回答
取消 提交回答
  • 题主提到了SSH,但根据描述,大胆假设计算机A和服务器C不能直接连接。
    首先先从计算机A传输文件到服务器B,如果A是windows,建议安装xshell或者secureCRT(这个绿色版免安装用起来很舒服,不能传播盗版。。。。)。
    xshell使用sftp模式,使用用户账号登录后,就和普通使用ftp没有什么区别了,只是不需要在服务器B上搭建ftp server。

    服务器B传输到服务器C,直接使用scp命令

    scp /path/to/file/on/b user@c.domain.com:/path/you/name/it
    /path/you/name/it应该是user有足够权限读写的路径。

    2019-07-17 19:43:52
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载