导读 当使用`scp`命令传输文件时,如果你需要通过非默认的SSH端口连接服务器,记得将端口号紧跟在`scp`命令之后!👀 比如,如果你想从远程服务...
当使用`scp`命令传输文件时,如果你需要通过非默认的SSH端口连接服务器,记得将端口号紧跟在`scp`命令之后!👀 比如,如果你想从远程服务器拷贝文件到本地,且该服务器的SSH服务运行在非标准的22端口上(比如2222),可以这样写:
`scp -P 2222 user@remote:/path/to/file /local/path/`
为什么紧跟着很重要?
直接在`scp`后添加`-P`参数并指定端口号,可以让系统快速识别目标服务器的通信端口。如果忘记加这个参数,`scp`会尝试默认的22端口连接,导致失败或连接错误。因此,这一步绝不能省略!💡
此外,记得检查防火墙规则和服务器配置,确保目标端口已开放。成功传输后,你会发现效率提升了不少,无论是工作还是学习都更顺畅了!🚀
💡 小贴士:如果同时需要压缩传输以节省带宽,可以在命令中加入`-C`选项,例如:`scp -P 2222 -C ...`。灵活运用这些参数,让文件传输变得轻松愉快!✨