Yönetim ihtiyaçları için web üzerinden Uzak Masaüstü Bağlantısı üzerinden uzak bir Windows Server 2012 R2'ye bağlanıyorum. AD vb olmadan tek bir web ve veritabanı sunucusudur.
Uzak Masaüstü Hizmetleri / Terminal Sunucusu'ndan bahsetmiyorum, sadece Kontrol Paneli> Sistem> Uzaktan Ayarlar aracılığıyla etkinleştirilen basit Uzak Masaüstü özelliği.
Sunucu otomatik olarak bağlantıyı şifrelemek için kendinden imzalı bir sertifika oluşturacak ve Uzak Masaüstü Bağlantısı istemcisi güvenilmeyen CA nedeniyle bir sertifika hatası gösterecektir.
Bu sunucunun FQDN'sine verilen ve sunucu kimlik doğrulaması için geçerli bir CA imzalanmış sertifikam var (MSSQL Server uzaktan erişim için kullanıyorum).
Bunu RDP bağlantıları için de kullanmak istiyorum. Tüm dersler (bunun gibi soru) Uzak Masaüstü Hizmetleri veya Terminal Hizmeti için şu ana kadar süreci açıkladım. Buldum bu soru belirten
wmic Bir sertifika belirleme komutu, ancak tam olarak ne yaptığımı bilmediğimde bazı değerler ayarlamayı denemek istemiyorum.
Yaptığım şey, otomatik olarak oluşturulmuş otomatik olarak imzalanan Yerel Bilgisayarın Uzak Masaüstü Sertifikalarına eklenmesi.
Mümkün mü? Eğer evet ise, ne yapmalıyım?
Teşekkürler!
Bunu kullanarak bahsettiğiniz soru
wmic Sertifika parmak izi değerini ayarlamak için herhangi bir ek özellik yüklemesi olmadan çalışması gerekir. Benzer bir soru sordum ve cevapladım burada soru biraz daha detay ile. Ayrıca, wmic komutu için bir PowerShell eşdeğerine sahiptir. Ama ben de burada daha fazla açıklama ekleyeceğim.
Bu sertifikayı MSSQL SSL için kullandığınız için, zaten sistemdeki sertifika depolarından birine yüklenmiş olduğunu varsayalım. MSSQL'in çalıştığı bir hizmet hesabı bağlamında yüklediyseniz, "Yerel Bilgisayar" için de Kişisel veya Uzak Masaüstü deposuna yüklemeniz gerekebilir.
İçeri girdikten sonra, güncellemeniz yeterlidir.
SSLCertificateSHA1Hash değeri
Win32_TSGeneralSetting benim komutlarımdan birini kullanarak önceki soru.
Değerin neyi ayarlandığını kontrol etmek ve otomatik imzalı sertifikayla karşılaştırmak isterseniz,
wmic aşağıdaki komutu verin. Bunu, ayarlamaya çalıştığınız yeni parmak izi değerinin doğru olduğunu onaylamak için de kullanabilirsiniz.
wmic /namespace:\\root\cimv2\TerminalServices PATH Win32_TSGeneralSetting Get SSLCertificateSHA1Hash
Çıkış böyle bir şeye benzemelidir:
Uzak Masaüstü Hizmetleri / Terminal Hizmetleri'ne başvuran kılavuzlar, yalnızca varsayılan RDP hizmetini çalıştıran bir sunucu için de geçerlidir - aynı hizmetin yalnızca daha sınırlı bir örneğidir.
Bu kılavuzlardan eksik kalacağınız, hizmeti yönetme araçlarıdır. Hizmeti yönetmek için Uzak Masaüstü Hizmetleri için rol yönetim araçlarını yüklemek istersiniz.
Install-WindowsFeature -Name RSAT-RDS-Tools