Linux scp 卡住不动

传一个文件到服务器的时候,scp卡住不动了。原来是默认scp会使用最大带宽,防火墙阻止了传输。加一个-l 8192限制下上传速度就好了。。当然也不一定8192,看情况而定

scp -l 8192 xxx root@xxx:/xxx
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux中的scp命令是用于在本地主机与远程主机之间进行文件传输的工具。通过scp命令,我们可以将文件从本地复制到远程服务器,或者将远程服务器上的文件复制到本地。例如,要从远程服务器复制文件到本地,可以使用以下命令: scp -P 端口号 用户名@远程服务器IP:/文件路径/文件名 本地目标路径 例如:scp -P 22 [email protected]:/home/example/file.txt /local/path 如果你在Linux系统中无法正常使用scp命令,可能有以下几个可能的原因: 1. 你的系统可能没有安装OpenSSH软件包,而scp是OpenSSH的一部分。你可以通过安装OpenSSH软件包来解决这个问题。 2. 你可能没有正确配置SSH密钥对。在使用scp进行远程连接之前,你需要在本地和远程主机之间配置SSH密钥对。可以通过生成SSH密钥对,并将公钥复制到远程主机上的~/.ssh/authorized_keys文件中来配置SSH密钥对。 3. 你可能没有正确的权限来执行scp命令。确保你有足够的权限来读取本地文件和写入远程服务器上的目标路径。 如果你遇到了Host key verification failed错误,这可能是因为你首次连接远程主机时没有确认主机的身份验证,并且远程主机的密钥已经更改。解决这个问题的方法是通过删除~/.ssh/known_hosts文件中与远程主机相关的条目,或者使用ssh-keygen命令重新生成密钥。 总之,要在Linux中使用scp命令,你需要确保已经安装了OpenSSH软件包,正确配置了SSH密钥对,并具有足够的权限来执行scp命令。如果遇到Host key verification failed错误,可以尝试删除已知主机的条目或重新生成密钥来解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值