11

Мне дали учетные данные для входа на сервер, и в моем имени пользователя есть символ @ . Как я могу установить соединение SSH в моем терминале?

имя пользователя: foo@domain.com
хост: domain.com

я пробовал

$ ssh "foo@domain.com"@domain.com
$ ssh foo@domain.com -l domain.com

Ничто не похоже на работу.

Любая помощь?

4 ответа4

11

Если имя пользователя foo@domain.com, вы можете попробовать это:

$ ssh 'foo@domain.com'@domain.com 
2

Я только что создал в моей системе нового пользователя с именем foo@domain и я мог бы легко в него войти, просто

ssh foo@domain@server

Если по какой-либо причине это не работает для вас, вы также можете сделать

ssh 'foo@domain'@badabing

или же

ssh 'foo\@domain'@badabing
1

Кто бы ни дал вам учетные данные, возможно, ошибся. Вы пробовали только: ssh foo@domain.com?

1

Я думаю, что ваше имя пользователя foo, поэтому вы должны попробовать: ssh foo@domain.com , который попросит вас ввести пароль.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .