From 11173bbcda187f8258c62ac82d0425f471c494fd Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 21 Apr 2026 02:55:48 +0000 Subject: [PATCH] Add --allow-server-ssh --disable-ssh-auth to netbird up commands NetBird v0.60 changed SSH to JWT/IdP-based auth by default. Using --disable-ssh-auth keeps access controlled purely by NetBird ACL policies (machine-level, like pre-v0.60 behaviour) without requiring an identity provider or OIDC flow. https://claude.ai/code/session_01M3tiofbGfmTddeMcXr8nXr --- ubuntu-based-kiosk-v1.0.0.sh | 4 ++-- ubuntu-based-kiosk-v1.0.1-beta.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ubuntu-based-kiosk-v1.0.0.sh b/ubuntu-based-kiosk-v1.0.0.sh index 4947008..2c863b0 100644 --- a/ubuntu-based-kiosk-v1.0.0.sh +++ b/ubuntu-based-kiosk-v1.0.0.sh @@ -8471,7 +8471,7 @@ addon_netbird() { echo "Get setup key from Netbird dashboard" read -r -p "Enter setup key: " setup_key if [[ -n "$setup_key" ]]; then - sudo netbird up --setup-key "$setup_key" + sudo netbird up --setup-key "$setup_key" --allow-server-ssh --disable-ssh-auth log_success "Netbird connected" fi pause @@ -8502,7 +8502,7 @@ addon_netbird() { if [[ "$do_connect" =~ ^[Yy]$ ]]; then echo "Get setup key from Netbird dashboard" read -r -p "Enter setup key: " setup_key - [[ -n "$setup_key" ]] && sudo netbird up --setup-key "$setup_key" + [[ -n "$setup_key" ]] && sudo netbird up --setup-key "$setup_key" --allow-server-ssh --disable-ssh-auth fi fi pause diff --git a/ubuntu-based-kiosk-v1.0.1-beta.sh b/ubuntu-based-kiosk-v1.0.1-beta.sh index 4a5cc8f..a9ab35a 100644 --- a/ubuntu-based-kiosk-v1.0.1-beta.sh +++ b/ubuntu-based-kiosk-v1.0.1-beta.sh @@ -8477,7 +8477,7 @@ addon_netbird() { echo "Get setup key from Netbird dashboard" read -r -p "Enter setup key: " setup_key if [[ -n "$setup_key" ]]; then - sudo netbird up --setup-key "$setup_key" + sudo netbird up --setup-key "$setup_key" --allow-server-ssh --disable-ssh-auth log_success "Netbird connected" fi pause @@ -8508,7 +8508,7 @@ addon_netbird() { if [[ "$do_connect" =~ ^[Yy]$ ]]; then echo "Get setup key from Netbird dashboard" read -r -p "Enter setup key: " setup_key - [[ -n "$setup_key" ]] && sudo netbird up --setup-key "$setup_key" + [[ -n "$setup_key" ]] && sudo netbird up --setup-key "$setup_key" --allow-server-ssh --disable-ssh-auth fi fi pause