从远程到本地的scp,用户名有' @'字符

时间:2016-09-26 01:15:00

标签: ssh scp

我已从登台服务器导出数据库文件,需要将文件从远程服务器安全复制到本地计算机。我遇到的问题是,我的用户名是' @'其中的角色。

当我通过ssh登录时,我必须使用一个有点奇怪的语法:

ssh -o User=username@companyname 192.xxx.xxx.xx

我尝试的所有内容都会导致语法错误。

我尝试过:

scp 'username@companyname'192.xxx.xx.xx:/file/to/send /where/to/put

scp -o User=username@remote 192.xxx.xxx.xx:/file/to/send /where/to/put

不确定还有什么可以尝试,也不想花太多时间在黑暗中拍摄。

此时我可以使用Filezilla并通过sftp获取文件,但我想知道如何执行此操作。

感谢您提供任何可靠的输入。

0 个答案:

没有答案