Sunucular
Bir sunucu, ajanların işini gerçekten yapan bir makinedir. Neo, kendi SSH anahtarı (veya sertifikası) ile üzerinde kurduğunuz bağlantıların ve ajanların gerektirdiği şeyler dışında hiçbir şey saklamaz.
Sunucu ekleme
Sunucular → “Sunucu ekle” → “Bir çalışan düğüm bağlayın”: adres, port, kullanıcı ve bir giriş yöntemi.
Giriş yöntemleri:
- DaxBax Neo anahtarı (varsayılan). Neo bu sunucu için özel bir anahtar
oluşturur ve genel yarısını
authorized_keys’e ekleyen tek bir komut gösterir. O andan sonra Neo sadece bu anahtarla giriş yapar. - Kendi anahtarınız. Mevcut bir özel anahtarı tamamen yapıştırın (ilk ve son satır dahil). Anahtar parola korumalıysa, parola yalnızca anahtarı okumak için bir kez kullanılır ve hiçbir zaman saklanmaz — anahtarın kendisi parolasız, şifrelenmiş olarak tutulur.
- Şifre. Varsayılan olarak şifre bir kez kullanılır: Neo giriş yapar,
kendi anahtarını
authorized_keys’e ekler, anahtarın çalıştığını kontrol eder ve o andan sonra anahtarla giriş yapar, şifreyi unutur. Sunucu anahtarla girişi reddediyorsa, şifreyi kaydedilmiş tutabilirsiniz ve Neo onu kullanmaya devam eder (sudo istemlerini yanıtlamak dahil).
Ne anahtar ne de şifre arayüz üzerinden asla geri gösterilmez — denetim günlüğü kullanılan yöntemi kaydeder, asla sırrın kendisini değil.
Kullanıcının root olması gerekmez: parolasız sudo yeterlidir
(<kullanıcı> ALL=(ALL) NOPASSWD:ALL). “Kontrol et” düğmesi bu olmadan
sunucuyu reddeder.
Adresi veya kullanıcıyı değiştirme
Ana makineyi, portu veya kullanıcıyı değiştirmek bağlantının yeniden doğrulanmasını gerektirir.
Bir sunucu, birden fazla ajan
Aynı sunucuya birden fazla ajan bağlanabilir; sunucuyu paylaşabilirler, ama her birinin kendi belleği vardır — izole, veya ajan oluşturulurken seçilen aynı sunucudaki belirli bir başka ajanla paylaşılan.
Kalıcı anahtar yerine SSH sertifikaları
Bazı çalışma alanlarında ek bir koruma katmanı açıktır: kalıcı bir anahtar yerine Neo, ayrı bir sertifika servisi tarafından verilen kısa ömürlü bir sertifika (yaklaşık 30 dakika geçerli) ile her bağlantıyı imzalar. Bu çalışma alanınız için açıksa, sunucular kendiliğinden, arka planda, sizin hiçbir şey yapmanıza gerek kalmadan buna geçer — eski anahtar basitçe kullanılmaz hale gelir. Ayarlar → “SSH sertifikaları” kaç sunucunun zaten geçtiğini gösterir.