Başka bir kullanıcı olarak nasıl ssh


1

Uzak sunucu yalnızca X hesabının ssh yapmasına izin verir. Şimdi, bilgisayarımdan, uzak sunucuya parola olmadan X hesabı olarak ssh istiyorum. Yerel bilgisayarımda özel anahtarı oluşturuyorum ve ortak anahtarı öğretici olarak uzak sunucuya paylaşıyorum

Ancak, özel anahtar ve genel anahtar yalnızca hesabım için geçerlidir. Bu anahtarları X hesabı olarak yapmak mümkün müdür?

Yapacağım şey yerel bilgisayarımda X hesabı oluşturmak. Hesap X olarak giriş yapın, sonra hesap X için ssh-keygen

Not: Bilgisayarım Mac, Sunucum Linux

Yanıtlar:


5

Yapacağım şey yerel bilgisayarımda X hesabı oluşturmak. Hesap X olarak giriş yapın, sonra hesap X için ssh-keygen

Hayır, yapacağın şey işe yaramaz. Sunucu bilmiyor yerel hesap adınızla ilgili herhangi bir şey ( rsh gün); ssh müşteri yalnızca onu deneyeceği varsayılan giriş adı olarak kullanır ve ssh-keygen aracı, yalnızca, hiçbir şey için kullanılmayan "yorum" alanına yerleştirir.

Sunucuya X hesabı olarak giriş yapmak istiyorsanız, sormanız yeterli ssh böyle yaparak:

ssh X@myserver

Bu, sunucunun şifrenizi veya pubkeyinizi uzaktaki kullanıcıya karşı kontrol etmesini sağlar X bilgileri.


2

-L bayrağını ayarlamak işe yaramıyor mu?

diğer bir deyişle $ ssh host -l username


Bu gerçekten bir yorum ve değil Orijinal soruya bir cevap. Bir yazarın açıklamasını eleştirmek veya talep etmek için yazının altında bir yorum bırakın; istediğiniz zaman kendi yazılarınıza yorum yapabilirsiniz, itibar yapabileceksin herhangi bir yayına yorum yapın . Lütfen oku Yorum yapmak için neden 50 itibara ihtiyacım var? Bunun yerine ne yapabilirim?
DavidPostill
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.