"Uzak sistem" adında bir uzak sistemim ve bu sistemde "foouser" kullanıcı hesabım olduğunu varsayalım.
Yerel sistemimde, yerel kullanıcı "foouser" olarak bir SSH anahtar çifti oluşturabileceğimi, ortak anahtarı "uzaktan kumanda" üzerindeki "/home/foouser/.ssh/authorized_keys" dosyasına koyabileceğimi biliyorum. SSH'yi yerel sistemimden "uzaktan kumanda" ya "foouser" olarak kullandığımda, SSH beni doğrulamak için anahtar çiftini kullanır.
Ancak, yerel kullanıcı adım uzaktaki kullanıcı adıyla aynı değilse ne olur? Yani, SSH'yi yerel kullanıcı "baruser" olarak "uzaktan kumanda" olarak kullanmak istersem ne olur? Açıkçası, "bariyer" için bir anahtar çifti oluşturmam ve "/home/foouser/.ssh/authorized_keys" için ortak anahtarı eklemem gerekecek. Daha sonra, yerel olarak "bariyer" olarak oturum açtığımda "ssh foouser @ remotesystem" yapabilmeliyim ve SSH kimlik doğrulaması için anahtar çiftini kullanacak, değil mi?
Soruyorum çünkü anahtar kimlik doğrulamasını bu senaryoda başarılı bir şekilde çalışmaya çalışıyorum. Bunun kullanıcı adı uyumsuzluğu veya uzak sistemdeki SSH sunucusuyla ilgili bir yapılandırma sorunu nedeniyle olup olmadığından emin değilim.