为了通过 SSH 登录到专用服务器,我使用以下命令:
ssh -p 49276 myusername:[email protected]
在:1001
我登录的用户名后需要。
我现在正在尝试使用以下命令从该服务器 scp 一些文件:
scp -P 49276 myusername:[email protected]:/var/www /localfolder
但是当我这样做时,我收到一个错误:
Could not resolve hostname myusername: nodename nor servname provided, or not known
我认为这是因为我的用户名后面的冒号。我将如何使用这些凭据进行 SCP?
这只是 Cisso ssh 服务器实现的一个特性;它解析用户名,如果它包含一个 :[0-9]+ 组件,那么它就知道它必须将会话连接到具有相应编号的控制台端口。
试试这个:
scp -P 49276 -o User=myusername:1001 server.address.net.com:/var/www /localfolder
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句