Kullanıcı adında '@' karakteriyle SSH'ye bağlanma


16

Bir sunucuya oturum açma bilgileri verildi ve kullanıcı adımda bir @karakter var . Terminalimde nasıl SSH bağlantısı kurabilirim?

kullanıcı adı: foo@etkialani.com
ana bilgisayar: domain.com

denedim

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

Hiçbir şey işe yaramıyor gibi görünüyor.

Herhangi bir yardım?


Hangi işletim sistemini kullandığınıza bağlı olarak, etki alanına bağlanıp katıldıktan sonra bir kullanıcı adı girebilirsiniz. Optimal değil, yine de bir çözüm.
Jon

Yanıtlar:


16

Kullanıcı adı foo@domain.com ise bunu deneyebilirsiniz:

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

5

Sistemimde yeni bir kullanıcı oluşturdum foo@domainve sadece mükemmel bir şekilde ssh yapabilirdim.

ssh foo@domain@server

Hangi nedenle olursa olsun sizin için işe yaramıyorsa,

ssh 'foo@domain'@badabing

veya

ssh 'foo\@domain'@badabing

2

Size giriş bilgilerini kim verdiyse bir hata yapmış olabilir. Sadece denedin ssh foo@domain.commi?


Sana oy verdim ve bırakacağım, ancak bunun mümkün olduğu durumlar var ve ilki bir @ile değiştirilebilir +.

Vay. '@' İfadesinin geçerli bir kullanıcı adı karakteri olduğunu asla bilmiyordum ... ama sonra içinde '@' bulunan bir kullanıcı adı kullanmaya çalışmadım.
BenjiWiebe

1
Çevreye bağlıdır. Bazı sanal ana bilgisayarlarda bu kurulumu gördüm. Güzel değil.

2

Kullanıcı adınızın foo olduğunu düşünüyorum, bu yüzden denemelisiniz: ssh foo@domain.combu sizi parola isteyecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.