scp命令需要指定端口时要紧跟在scp后

 

  

  问题来源:我本地是Ubuntu操作系统,有时需要更新一些文件到服务器。但是,为了安全起见我们都是将服务器的sshd端口修改的,通常不使用默认的22号端口。

    如果我们使用scp命令时:scp upload_file username@server时就会遇到  

      ssh: connect to host my_server port 22: Connection refused

    注意:在需要指定端口时要使用-P(大写的P),而且要紧跟在scp之后:scp -P 12349 upload_file username@server(正确)

    -P 如果放在远程主机之后会遇到这样的错误:scp upload_file username@server -P 12349(错误)

      12349: No such file or directory

     在使用时请将12349换成自己服务器对应的端口!

posted @   郭延龙  阅读(118225)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示