我获得了服务器的登录凭据,但我的用户名中有一个@
字符。如何在终端中建立 SSH 连接?
用户名: [电子邮件保护]
主持人:域名.com
我试过了
$ ssh "[email protected]"@domain.com
$ ssh [email protected] -l domain.com
似乎什么都没起作用。
有什么帮助吗?
答案1
如果用户名是[电子邮件保护]你可以尝试这个:
$ ssh '[email protected]'@domain.com
答案2
我刚刚在系统上创建了一个名为的新用户foo@domain
,我可以通过以下方式完美地 ssh 进入它:
ssh foo@domain@server
如果出于某种原因,这对你不起作用,你也可以这样做
ssh 'foo@domain'@badabing
或者
ssh 'foo\@domain'@badabing
答案3
向您提供登录凭据的人可能犯了一个错误。您是否尝试过:?ssh [email protected]
答案4
我认为您的用户名是 foo,因此您应该尝试:它将提示您输入密码。ssh [email protected]