Genel Bakış
Bu uygulamayı yerinde bulunan bir Linux sunucu/ana bilgisayar üzerinde SSH komutları çalıştırmak için kullanabilirsiniz. Bu uygulama, yerinde bulunan ağı, orchestration server kullanarak iletişim kurar.
Açıklama
Orchestration uygulamaları, iş akışları kullanarak çeşitli sistemler ve uygulamalar arasında tekrarlanabilir görevleri ve işlemleri otomatikleştirmenizi sağlar.
Bu uygulama tarafından desteklenen bazı önemli işlemler aşağıda listelenmiştir.
1. Komutu Çalıştır
2. İnline Bağlantı Kullanarak Komutu Çalıştır
Çalışma Prensibi
Uygulama, yerinde bulunan bir Windows sunucusu ile Orchestration sunucusunun yardımıyla iletişim kurar. Orchestration sunucusu, aynı özel ağda bulunan ve bir ajan olarak işlev gören Windows sunucusu ile güvenli bir çıkış bağlantısı oluşturur. Orchestration sunucusu, özel ağın içinden port 443 üzerinden güvenli bir çıkış bağlantısı kurar ve gelen uygulama isteklerini arar.
Çıkış bağlantısı üzerinden uygulama isteği alındığında, Orchestration sunucusu ardından SSH kullanarak aynı özel ağdaki Linux sunucusu ile iletişim kurar.
Önkoşullar
Orchestration Sunucusu Kurulumu
Orchestration sunucusu, bir Linux sunucusunda kurulum işlemcisi kullanılarak kurulmalıdır. Bu kurulum işlemcisini, Freshservice kiracınızın Yönetici modülünde bulabilirsiniz: Hizmet Masası Üretkenlik > Orchestration Merkezi > Orchestration Sunucusu > Windows Kurulumunu İndir
Orchestration sunucusu kurulumu hakkında daha fazla bilgi için lütfen Orchestration Sunucusu çözüm makalesine başvurun.
Orchestration sunucusunun, hedef Linux sunucusuna SSH bağlantı noktası üzerinden erişimi olan ayrı bir Windows sunucusuna kurulması önerilir.
Ağ Gereksinimleri
Lütfen aşağıdaki ağ iletişiminin uygulama işlemlerini gerçekleştirmeden önce kurulduğundan emin olun -
Orchestration sunucusundan hedef Linux sunucusuna doğru SSH bağlantı noktası (veya yapılandırmalarınıza dayalı özel bir bağlantı noktası) üzerinde iletişim kurulabilmesi için iletişimin etkinleştirilmesi gerekmektedir. Açık SSH bağlantı noktasını doğrulamak için telnet aracını kullanabilirsiniz.
Kurulum Parametreleri
Bu uygulamayı kurmak ve kimlik doğrulamak için aşağıdaki girdileri sağlamanız gerekecektir.
Sunucu IP
Linux sunucusunun IP adresi. Sunucu yapılandırmalarına bağlı olarak özel bir IP veya genel bir IP olabilir.
Özel IP adresini aşağıdaki PowerShell terminal komutuyla alabilirsiniz:
Sunucu Kullanıcı Adı
Kullanıcı adı, Linux sunucusuna giriş yapmak için kullanılır. Kullanıcı adını aşağıdaki Linux terminal komutuyla alabilirsiniz:
Kimlik Doğrulama Yöntemi
Komutları çalıştırmak için kullanılacak kimlik doğrulama yöntemi. Farklı seçenekler şunlardır:
Sunucu Şifresi - Şifre, kullanıcının hedef Linux sunucusunda kimlik doğrulaması yapmak için kullanılır.
Pem Anahtarı - Oluşturulan Pem anahtarı, kullanıcının hedef Linux sunucusunda kimlik doğrulaması yapmak için kullanılır.
SSH Bağlantı Noktası
Varsayılan SSH bağlantı noktası 22'dir, ancak SSH bağlantı noktası açıkça yapılandırılmışsa, uygulama yapılandırmasında aynı bağlantı noktası kullanılmalıdır.
Sudo Kullan
Linux sunucusunda çalıştırılacak komutun sudo veya kök ayrıcalığı gerekip gerekmediğini belirtin. Eğer true olarak ayarlanırsa, kullanıcının sudo şifresini belirtmesi gerekir, aksi takdirde false olarak ayarlanmışsa sudo şifresine gerek yoktur.
Sudo Şifresi (Is sudo true olarak ayarlandıysa)
Sudo veya root ayrıcalığı ile komutları çalıştırmak için sudo şifresi.
"Test App Action" kullanarak Orchestration sunucusu ile SSH komutlarını uzaktan çalıştırmak istediğiniz Linux sunucusu arasındaki bağlantıyı doğrulayabilirsiniz. Bu işlevi Workflow Automator'un App Node içinde kullanabilirsiniz.
Not:
"Test App Action" kullanmak, eylemin hedef Linux makinesinde çalıştırılmasına neden olur.
Bu makale sizin için faydalı oldu mu?
Harika!
Geri bildiriminiz için teşekkür ederiz
Üzgünüz! Size yardımcı olamadık
Geri bildiriminiz için teşekkür ederiz
Geri bildirim gönderildi
Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız