Skip to Content
Building OsHizmetler

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_portOpenSSH bağlantı noktası, 1–65,535
allow_rootPermitRootLogin Haritaları
disable_password_authPasswordAuthentication’e dönüşür
password_authenticationDoğrudan OpenSSH belirteci değeri
pubkey_authenticationDoğrudan OpenSSH belirteci değeri
client_alive_intervalSınırlı ClientAliveInterval
client_alive_attemptsSınırlı ClientAliveCountMax
authentication_retriesSınırlı MaxAuthTries
timeoutSınırlı giriş yetkisiz süresi
x11_forwarding, allow_agent_forwarding, allow_tcp_forwardingDoğrudan OpenSSH belirteci değerleri
authorized_keysDesteklenen 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:

  1. Bir temel görüntü seçin ve somut özelliği veya paketleri etkinleştirin.
  2. Yalnızca bu yetenek için uygulanan yapılandırma anahtarlarını ekleyin.
  3. Normalleştirilmiş tarifi ve oluşturulan uyarıları inceleyin.
  4. Paket varlığı, hizmet etkinleştirme, dinleyici bağlantı noktaları için iddialar ekleyin, yapılandırma dosyaları ve uygulama düzeyinde bir yanıt.
  5. 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.