Hizmetler
Bir tarif servisinde yalnızca üç kanonik alan bulunur: name, enabled ve
açık uçlu config nesnesi. Şekil yapısal olarak doğrulanır, ancak bir konfigürasyon
anahtarın yalnızca seçilen derleme çalışanı veya özellik kancası uygulandığında etkisi vardır
o. Doğrulama, bir arka plan programının kurulduğunun veya yapılandırıldığının kanıtı değildir.
{
"services": [
{
"name": "ssh",
"enabled": true,
"config": {
"port": 2222,
"allow_root": false,
"disable_password_auth": true,
"authorized_keys": ["ssh-ed25519 AAAA... operator@example"]
}
}
]
}SSH yapılandırması
Genel Linux derleme yolu şu SSH ayarlarını tanır:
| Tarif anahtarı | Efekt |
|---|---|
port veya listen_port | OpenSSH bağlantı noktası, 1–65,535 |
allow_root | PermitRootLogin Haritaları |
disable_password_auth | PasswordAuthentication’e dönüşür |
password_authentication | Doğrudan OpenSSH belirteci değeri |
pubkey_authentication | Doğrudan OpenSSH belirteci değeri |
client_alive_interval | Sınırlı ClientAliveInterval |
client_alive_attempts | Sınırlı ClientAliveCountMax |
authentication_retries | Sınırlı MaxAuthTries |
timeout | Sınırlı giriş yetkisiz süresi |
x11_forwarding, allow_agent_forwarding, allow_tcp_forwarding | Doğrudan OpenSSH belirteci değerleri |
authorized_keys | Desteklenen yerlerde sağlanan ortak anahtarları yükler |
Çalışana özel yollar daha küçük bir grubu destekleyebilir. Özellikle donanım, Proxmox ve Raspberry Pi geliştiricilerinin kendi adaptörleri vardır. Şunu inceleyin: Seçilen hedef için normalleştirilmiş tarif ve derleme uyarıları.
Parola kimlik doğrulaması devre dışıysa, şu adreste ekleyin ve bağımsız olarak test edin: donanıma dağıtılmadan önce en az bir geçerli ortak anahtar. Özel koymayın Tarif servisi yapılandırmasındaki anahtarlar veya şifreler.
Diğer hizmetler
nginx, wireguard, DNS, DHCP veya güvenlik duvarı bileşenleri gibi adlar bir
evrensel yapılandırma API’si. Paketleri ve konfigürasyonları
seçilene karşılık gelen özellik, kanca, paket listesi veya başlangıç komut dosyası
baz. config.sites gibi keyfi bir nesne şema tarafından kabul edilebilir.
ve hala göz ardı ediliyor.
Bu sırayı kullanın:
- Bir temel görüntü seçin ve somut özelliği veya paketleri etkinleştirin.
- Yalnızca bu yetenek için uygulanan yapılandırma anahtarlarını ekleyin.
- Normalleştirilmiş tarifi ve oluşturulan uyarıları inceleyin.
- Paket varlığı, hizmet etkinleştirme, dinleyici bağlantı noktaları için iddialar ekleyin, yapılandırma dosyaları ve uygulama düzeyinde bir yanıt.
- Donanım veya üretim tanıtımından önce yapıyı başlatın ve test edin.
Bkz. Özellikler, Başlangıç komut dosyaları, ve Onaylama türleri.