Windows Server'da başlangıçta PuTTY Agent'a SSH anahtarı nasıl eklenir?


16

Bir kullanıcı etkileşimli olarak oturum açmadan önce bir Windows sunucusu her başlatıldığında Putty Agent (pagent.exe) için özel bir SSH anahtarı eklemeniz gerekir. Anahtar bir servis tarafından kullanılmalıdır.

Anahtarı kullanması gereken normal bir kullanıcı olsaydı, Başlangıç ​​klasörüne sadece bir kısayol yerleştirirdim, ancak hiçbir kullanıcı oturum açmadığı için bu bir sunucuda çalışmaz.

Windows Server 2008 ve Windows Server 2003'te buna ihtiyacım var.

SSH ve SFTP ile ortak anahtar kimlik doğrulaması daha yaygın hale geldiğinden, bunun oldukça yaygın bir kullanım durumu olması gerektiğini düşünüyorum.

Yanıtlar:


21

Kısayoldaki Hedef komut satırındaki anahtara bir yol sağlayabilirsiniz

  • Başlangıç ​​durumuna getirmek için bir kısayol oluşturun.
  • Sağ tıklama -> özellikler
  • Target:Anahtarı eklemek için bölümü değiştirin

    C:\Program Files\putty\pageant.exe C:\Program Files\putty\keys\iain.ppk

Sisteminiz başladığında pageant anahtarı yükleyecek ve kilidini açmak için bir şifre deyimi gerektiriyorsa bunu isteyecektir.

Pageant komut satırına birden fazla anahtar da ekleyebilirsiniz.

C:\Program Files\putty\pageant.exe C:\keys\iain.ppk c:\keys\user1.ppk

Bu, kullanıcıların hiçbir zaman oturum açmadığı sunucular için çalışır mı?
ervingsb

1
Anahtarların bir geçiş ifadesi yoksa, evet. Eğer bir geçiş cümleleri varsa, o zaman birisi bunu sağlamak gerekir.
user9517

Bu adımı ayrıntılı olarak açıklayabilir misiniz: "Başlangıç ​​durumuna getirmek için bir kısayol oluşturun." Burada hangi başlangıç ​​klasörünü kastediyorsunuz? Normalde başlangıç ​​klasörleri belirli bir kullanıcıyla ilişkilidir ve yalnızca söz konusu kullanıcı oturum açtığında çalışır, değil mi?
ervingsb

Yukarıdaki satırlar bir toplu iş dosyasına kolayca konabilir mi?
user9517

2
Sistem başlatma gibi çeşitli zamanlarda programları yürütmenizi sağlayan yerleşik "Görev Zamanlayıcı" kullanabilirsiniz.
marc.guenther
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.