Como se conectar ao SSH com o caractere '@' no nome de usuário

9

Recebi credenciais de login para um servidor e há um caractere @ no meu nome de usuário. Como posso fazer uma conexão SSH no meu terminal?

nome de usuário: [email protected]
host: domain.com

Eu tentei

$ ssh "[email protected]"@domain.com
$ ssh [email protected] -l domain.com

Nada parece funcionar.

Alguma ajuda?

    
por macek 26.10.2012 / 22:15

4 respostas

9

Se o nome de usuário for [email protected], você pode tentar isto:

$ ssh '[email protected]'@domain.com 
    
por 26.10.2012 / 22:29
1

Quem forneceu as credenciais de login pode ter cometido um erro. Você já tentou apenas: ssh [email protected] ?

    
por 26.10.2012 / 22:23
1

Eu acho que seu nome de usuário é foo, então você deve tentar: ssh [email protected] que irá pedir a senha.

    
por 26.10.2012 / 22:25
1

Acabei de criar um novo usuário no meu sistema chamado foo@domain e pude usá-lo perfeitamente com apenas

ssh foo@domain@server

Se, por alguma razão, isso não funcionar para você, você também pode fazer

ssh 'foo@domain'@badabing

ou

ssh 'foo\@domain'@badabing
    
por 21.05.2014 / 01:58

Tags